[Dovecot] ioloop=best and imap-login: No authentication sockets found ??
Jeremy C. Reed
reed at reedmedia.net
Sat Jan 6 06:39:25 UTC 2007
Attempting to use dovecot-1.0.rc16 on centos built with:
env CPPFLAGS=-I/usr/kerberos/include \
./configure --prefix=/local/service/dovecot --with-ssl=openssl \
--with-ioloop=best
My config has changed from example:
protocols = imap
ssl_disable = yes (because not pem)
Plus I set to yes all the debug and verbose options.
I couldn't login via IMAP:
Jan 5 19:52:28 hostabc dovecot: imap-login: No authentication sockets found
Jan 5 19:52:28 hostabc dovecot: child 14361 (login) returned error 89
Jan 5 19:52:42 hostabc dovecot: imap-login: No authentication sockets found
Jan 5 19:52:42 hostabc dovecot: child 14362 (login) returned error 89
Jan 5 19:52:43 hostabc dovecot: imap-login: No authentication sockets found
Jan 5 19:52:43 hostabc dovecot: child 14363 (login) returned error 89
Jan 5 19:52:56 hostabc dovecot: auth(default): client in: AUTH^I1^IPLAIN^Iservice=IMAP^Isecured^Ilip=127.0.0.1^Irip=127.0.0.1^Iresp=AGplcmVteXRlc3QAYWJjMTIz
Jan 5 19:52:56 hostabc dovecot: auth(default): pam(jeremytest,127.0.0.1): pam_authenticate() failed: Authentication failure
Jan 5 19:52:57 hostabc dovecot: auth(default): client out: FAIL^I1^Iuser=jeremytest
Jan 5 19:52:57 hostabc dovecot: imap-login: No authentication sockets found
Jan 5 19:52:57 hostabc dovecot: child 14366 (login) returned error 89
Jan 5 19:52:58 hostabc dovecot: imap-login: No authentication sockets found
Jan 5 19:52:58 hostabc dovecot: child 14367 (login) returned error 89
Jan 5 19:53:02 hostabc dovecot: imap-login: No authentication sockets found
Jan 5 19:53:02 hostabc dovecot: child 14369 (login) returned error 89
Jan 5 19:53:03 hostabc dovecot: imap-login: Disconnected: user=<jeremytest>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
Jan 5 19:53:12 hostabc dovecot: imap-login: No authentication sockets found
Jan 5 19:53:12 hostabc dovecot: child 14371 (login) returned error 89
I looked in ./src/lib-auth/auth-client.c and saw this was related to
ioloop.
So, I rebuilt and reinstalled without the --with-ioloop=best and it used
"poll".
And now I could log in.
More information about the dovecot
mailing list