Subject: SASL: generic failure

From: Luke Cowell <[email-masked]>
Date: Tue, 01 Aug 2000 17:40:14 -0700

When I attempt to authenticate through the cryus imap client I got 
authentication failures.

Here is an example session.

su cyrus -c /usr/cyrus/bin/imapd
* OK localhost Cyrus IMAP4 v1.6.24 server ready
. login username Passw0Rd
. NO Login failed: generic failure
. logout
* BYE LOGOUT received
. OK Completed

I knew that sasl was used with the imap distribution so I decided to test 
out my sasl installation. This is on a solaris 5.7 system w/ gcc 2.8.1

I was able to replicate the error message using the sample script in the 
sasl distribution. I compiled sasl with the following flags.

./configure --disable-krb4 --disable-gssapi --enable-pwcheck

pwcheck is a running process.

sample/sample-server -m PLAIN
Forcing use of mechanism PLAIN
Sending list of 1 mechanism(s)
S: UExBSU4=
Waiting for client mechanism...

..............

./sample/sample-client -m PLAIN
Waiting for mechanism list from server...
S: UExBSU4=
Forcing use of mechanism PLAIN
Choosing best mechanism from: PLAIN
sample-client: Starting SASL negotiation: generic failure

Does this indicate some sort of problem ? I can't seem to find any helpful 
documentation on what a generic failure is. Is there some documentation I 
can be reading ? Any available help would be appreciated.

-----------------------------------------------------------------------
Luke Cowell
Motionlink Internet
Senior Systems Administrator
http://www.imag.net
-----------------------------------------------------------------------