BlankHello, All: When I installed db-4.0.14, cyrus-sasl-2.1.6 and cyrus-imapd-2.1.5 on a new Solaris platform, with gcc-2.95.3, make-3.79.1 and perl-5.8.0, which went through on another machine. Unfortunately this time there was a strange problem which had tortured me for a whole day: When I connected to port 143 and tried to login as cyrus (in admins of /etc/imapd.conf), I got this: 1 NO Login failed: user not found Or when I run the script: cyradm --user=cyrus --server=localhost, after inputing the passwd, I got this: Login failed: user not found at /usr/local/lib/perl5/site_perl/5.8.0/sun4-solaris/Cyrus/IMAP/Admin.pm line 114 cyradm: cannot authenticate to server with as cyrus
But the user "cyrus" does exist and I checked by /usr/local/sbin/sasldblistusers2. Meanwhile, I could login as anonymous if I choosed the option. however it was no use! I guess it's sth wrong with SASL procedure, but no idea on it. grateful for ANY suggestion ! my imap.conf: configdirectory: /var/imap partition-default: /var/spool/imap admins: root cyrus srvtab: /var/imap/srvtab sasl_pwcheck_method: auxprop sasl_passwd_check: shadow allowanonymouslogin: yes my cyrus.conf: START { recover cmd="ctl_cyrusdb -r" } SERVICES { imap cmd="imapd" listen="imap" prefork=0 pop3 cmd="pop3d" listen="pop3" prefork=0 sieve cmd="timesieved" listen="sieve" prefork=0 # lmtp cmd="lmtpd" listen="lmtp" prefork=0 lmtpunix cmd="lmtpd" listen=/var/imap/socket/lmtp" prefork=0 } EVENTS{ checkpoint cmd="ctl_cyrusdb -c" period=5 delprune cmd="ctl_deliver -E 3" period=1440 tlsprune cmd="tls_prune" period=1440 }