Still no cigar... After many hours of tcpdump, and trawling logs with SASL auth logging everything (cert exchange and cipher negotiation...everything) it appears tehe problem lies in the auth stage of the mail session. Immediately after the CRAM-MD5 exchange, Zimbra terminates the session. See attached session from the logs.
I've verified the username and passowrd are correct, and manually gone through a SSL mail session (TCP/465) and confirmed the same.
I also found the /opt/zimbra/cyrus-sasl/sbin/testsaslauthd command so gave it a shot too running as "zimbra""
zimbra@node:~/cyrus-sasl/sbin$ ./testsaslauthd -u <myuser> -p <mypass>
0: OK "Success."
zimbra@node:~/cyrus-sasl/sbin$ ./testsaslauthd -u <myuser> -p <mypass> -r gray.net.au
0: OK "Success."
So SASL auth is working.
Where to now??
Last edited by Centurion : 11-21-2007 at 05:11 PM.
Reason: Added testsaslauthd results
|