Hi,

I'm having a strange "signaled to death by 11" issue with imapd 2.0.9.
Whenever i try a test login via telnet and use the correct password the
first time, the imapd process dies like so (this is the entire
transaction from my imapd.log):

Jan 24 12:31:10 linuxbox2 imapd[1026]: accepted connection
Jan 24 12:31:10 linuxbox2 imapd[1026]: telling master 2
Jan 24 12:31:10 linuxbox2 master[1021]: service imap now has 1 workers
Jan 24 12:31:10 linuxbox2 master[1034]: about to exec
/usr/local/cyrus/bin/imapd
Jan 24 12:31:10 linuxbox2 master[1035]: about to exec
/usr/local/cyrus/bin/pop3d
Jan 24 12:31:10 linuxbox2 service-pop3d[1035]: executed
Jan 24 12:31:10 linuxbox2 service-imapd[1034]: executed
Jan 24 12:31:22 linuxbox2 master[1021]: process 1026 exited, signaled to
death by 11
Jan 24 12:31:22 linuxbox2 master[1036]: about to exec
/usr/local/cyrus/bin/imapd
Jan 24 12:31:22 linuxbox2 service-imapd[1036]: executed

However, whenever i login with an incorrect password first, then use the
correct password after the error, it seems to login just fine (this is
from telnet):

[root@linuxbox2 /root]# telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
* OK linuxbox2.3rdleveldata.com Cyrus IMAP4 v2.0.9 server ready
0 login testuser wrongpassword
0 NO Login failed: authentication failure
0 login testuser rightpassword
0 OK User logged in

(and the imap log)
Jan 24 12:41:02 linuxbox2 imapd[1029]: accepted connection
Jan 24 12:41:02 linuxbox2 imapd[1029]: telling master 2
Jan 24 12:41:02 linuxbox2 master[1021]: service imap now has 2 workers
Jan 24 12:41:02 linuxbox2 master[1041]: about to exec
/usr/local/cyrus/bin/imapd
Jan 24 12:41:02 linuxbox2 service-imapd[1041]: executed
Jan 24 12:41:14 linuxbox2 imapd[1029]: pam_ldap: error trying to bind as
user "uid=testuser,o=test,c=US" (Invalid credentials)
Jan 24 12:41:55 linuxbox2 master[1021]: process 1029 exited, status 0
Jan 24 12:41:55 linuxbox2 master[1043]: about to exec
/usr/local/cyrus/bin/imapd
Jan 24 12:41:55 linuxbox2 service-imapd[1043]: executed


I'm also using SASL 1.5.24 (rawhide rpm), openldap 2.0.7, and pam_ldap
99 if that's of any help.

Also, this may be significant, but the second attempt with the wrong
password activates a PAM log in /var/log/messages while the first
attempt with the correct password logs no PAM info at all:

Jan 24 12:41:14 linuxbox2 imapd[1029]: pam_ldap: error trying to bind as
user "uid=testuser,o=test,c=US" (Invalid credentials)
Jan 24 12:41:15 linuxbox2 PAM_unix[1029]: authentication failure;
(uid=501) -> testuser for imap service
Jan 24 12:41:35 linuxbox2 imapd[1029]: login: localhost[127.0.0.1]
testuser plaintext

Anyone have any help for me?

Thanks

Jason Belich



Reply via email to