Hi,

I have a FreeBSD 4.4 system which has been running cyrus-imapd
2.0.16 with cyrus-sasl 1.5.24 using sasldb for authentication.
Now I'm trying to add imspd v1.6a3.  The build and install went
fairly smoothly; but when I try imtest, it reports authentication
errors when I try PLAIN or DIGEST-MD5.  It works fine with LOGIN
or CRAM-MD5; and all four methods work with imapd; so I assume
I'm just missing something in the imspd setup.


Here's a sample run:

imtest -v -p imsp -u me -a me localhost
C: C01 CAPABILITY
S: * OK Cyrus IMSP version 1.6a3 ready
S: * CAPABILITY AUTH=PLAIN AUTH=LOGIN AUTH=DIGEST-MD5 AUTH=CRAM-MD5 LITERAL+
S: C01 OK capability completed
C: A01 AUTHENTICATE DIGEST-MD5
S: + cmVhbG...2Vzcw==
Please enter your password:
C: dXNIcm5...OWI5ODQ=
S: + cnNwYX...JkMA==
C:
S: A01 BAD Invalid base64 string
base64 decoding error
Authentication failed. generic failure
Security strength factor: 128
. logout
* BYE Logging user out
. OK Logging user out
Connection closed.


Note that I get the 'Invalid base64 string' error for both PLAIN
and DIGEST-MD5.

There's nothing in the logs to indicate the cause of the problem.
(In fact, there's nothing but the 'imsp starting' message.)  Running
imspd with '-d' doesn't help at all - there are no additional messages.



Thanks,
-Pat

Attachment: msg04390/pgp00000.pgp
Description: PGP signature

Reply via email to