This one is wierd. I compiled cyrus-sasl 1.5.27 today, and overwrote my
default RPM libraries.
Now I cannot authenticate with cyradm.
>From the strace log:
execve("/usr/local/cyrus/bin/cyradm", ["cyradm", "-u", "cyrus", "-a", "login",
"localhost"], [/* 29 vars */]) = 0
<snip lots of debug log>
write(3, "1 LOGIN cyrus cyrus\r\n", 21) = 21
select(4, [3], [], NULL, NULL) = 1 (in [3])
read(3, "* OK file.print.server Cyrus IMA"..., 4100) = 57
This is fine. Now the login process never goes past this point.
select(4, [3], [], NULL, NULL) = 1 (in [3])
It hangs at select(4, [3], [], NULL, NULL
read(3, "* BYE idle for too long\r\n", 4100) = 25
select(4, [3], [], NULL, NULL) = 1 (in [3])
read(3, "", 4100) = 0
Here I'm logged out after about 300 seconds.
<snip>
write(2, " at /usr/local/cyrus/lib/site_pe"..., 80) = 80
write(2, "cyradm: cannot authenticate to s"..., 58) = 58
And this is the error I get. But according to the earlier output, I
authenticated just fine. Can someone tell me what is going wrong here?
And I can get my mail just fine, from the same machine.
Devdas Bhagat
--
Custer committed Siouxicide.