I am setting up Cyrus, cyrus-imapd-2.0.16_1, on a FreeBSD 4.4-RELEASE box
with cyrus-sasl-1.5.24_8 RFC 2222 SASL. Both were installed via the FreeBSD
ports tree (recently cvsup'd). For some reason I am unable to login using my
test accounts. Cyrus is reporting bad passwords. I am unsure what to do at
this point, and have found no documentation to help in troubleshooting this.
Any help is appreciated!

First, I did create the accounts and set the passwords:

mail# cyradm -u mailadmin mail
Please enter your password:
Dec 19 13:48:59 mail imapd[11595]: login: mail.example.com[10.0.0.5]
mailadmin DIGEST-MD5 User logged in
mail.example.com> lm
user.root
mail.example.com> exit

mail# sasldblistusers|grep root
user: root realm: mail.example.com mech: DIGEST-MD5
user: root realm: mail.example.com mech: PLAIN
user: root realm: mail.example.com mech: CRAM-MD5

I can log in using the root user account via cyradm:

mail# cyradm -u root mail
Please enter your password:
Dec 19 13:50:52 mail imapd[11608]: login: mail.example.com[10.0.0.5] root
DIGEST-MD5 User logged in
mail.example.com> lm
INBOX
mail.example.com> exit

But not by logging in remotely or using imtest:

mail# telnet localhost 143
Trying 127.0.0.1...
Connected to localhost
Escape character is '^]'.
* OK mail.example.com Cyrus IMAP4 v2.0.16 server ready
0001 LOGIN "root" "password"
Incorrect password
0001 NO Login failed: Incorrect password
^]
telnet> quit
Connection closed.

On the console I get:

Dec 19 11:41:08 mail imapd[1701]: badlogin:
localhost.example.com[127.0.0.1] plaintext root

The same happens with imtest:

mail# imtest -p imap -a root -m login mail
C: C01 CAPABILITY
S: * OK mail.example.com Cyrus IMAP4 v2.0.16 server ready
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS ID
NO_ATOMIC_RENAME UNSELECT MULTIAPPEND SORT THREAD=ORDEREDSUBJECT
THREAD=REFERENCES IDLE AUTH=DIGEST-MD5 AUTH=CRAM-MD5
S: C01 OK Completed
Password:
C: L01 LOGIN root {7}
+ go ahead
C: <omitted>
Dec 19 11:15:54 mail imapd[1640]: badlogin: mail.example.com[10.0.0.5]
plaintext root Incorrect password
^C

Is something not running right? I have both master and pwcheck running:

root      221  0.0  0.2   996  580  ??  Is    1:50AM   0:00.08
/usr/local/sbin/pwcheck
cyrus    1165  0.0  0.5  2340 1192  p0- I     3:56AM   0:00.14
/usr/local/cyrus/bin/master

Regards, Dustin

---
Dustin Puryear <[EMAIL PROTECTED]>
Information Systems Consultant
http://members.telocity.com/~dpuryear
In the beginning the Universe was created.
This has been widely regarded as a bad move. - Douglas Adams


================================================
BRLUG - The Baton Rouge Linux User Group
Visit http://www.brlug.net for more information.
Send email to [EMAIL PROTECTED] to change
your subscription information.
================================================

Reply via email to