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
        }



Reply via email to