You're using cyrus-imapd 2.1.15 with a config from 2.2.x. 2.1.x has no virtdomain support so how do you expect it to work?
Simon > As shown in the data provided from the original email no errors other then > the badlogin / "invalid user" in the logs when attempting to log in with > pop. The user exists in cyradm and imap has no problem logging in. Config > details in the bottom of this message. > > ---------------------- > [EMAIL PROTECTED] root]# telnet localhost 110 > Trying 127.0.0.1... > Connected to localhost. > Escape character is '^]'. > +OK mss-blackops.registeredsite.com Cyrus POP3 v2.1.15-Invoca-RPM-2.1.15-2 > server ready <[EMAIL PROTECTED]> > user [EMAIL PROTECTED] > -ERR [AUTH] Invalid user > quit > +OK > Connection closed by foreign host. > > [EMAIL PROTECTED] root]# tail -f /var/log/messages > Nov 25 01:10:49 mss-blackops sshd(pam_unix)[25398]: session opened for > user > root by (uid=0) > Nov 25 01:11:09 mss-blackops pop3d[25328]: badlogin: > twe1-blackops.registeredsite.com[127.0.0.1] plaintext > [EMAIL PROTECTED] invalid user > > [EMAIL PROTECTED] root]# > ------------------------ > > Matthew > >> From: Igor Brezac <[EMAIL PROTECTED]> >> Date: Tue, 25 Nov 2003 00:51:42 -0500 (EST) >> To: Craig Ringer <[EMAIL PROTECTED]> >> Cc: Mycrom <[EMAIL PROTECTED]>, [EMAIL PROTECTED] >> Subject: Re: Pop3d user lookup problems. (Imapd works great) >> >> >> On Tue, 25 Nov 2003, Craig Ringer wrote: >> >>> Mycrom wrote: >>>> I have just recently set up a new system running cyrus-imap package >>>> along >>>> with postfix and ldap auth using saslauthd. This seems to be working >>>> great >>>> with Imap but when I attempted to log in with pop the user fails with >>>> nothing more then "Invalid User". As IMAP is working great and both >>>> the IMAP >>>> and POP processes use the same conf file I have not been able to >>>> locate what >>>> the issue is. >>> >>> Does Cyus's POPd support virtual domains in 2.2? You appear to be using >> >> Yup. >> >>> virtual domans, and if the popd support is missing/different then >>> that'd >>> explain what you're seeing. Anybody know? >> >> Any errors in the syslog? >> >> -- >> Igor >> > > ----------------- > Trying 127.0.0.1... > Connected to localhost. > Escape character is '^]'. > +OK mss-blackops.registeredsite.com Cyrus POP3 v2.1.15-Invoca-RPM-2.1.15-2 > server ready <[EMAIL PROTECTED]> > user [EMAIL PROTECTED] > -ERR [AUTH] Invalid user > quit > +OK > Connection closed by foreign host. > ------------------ > > ----------------- > Nov 24 22:13:57 mss-blackops pop3d[25304]: badlogin: > twe1-blackops.registeredsite.com[127.0.0.1] plaintext > [EMAIL PROTECTED] invalid user > > ----------------- > > ----------------- > cyradm> lm [EMAIL PROTECTED] > [EMAIL PROTECTED] (\HasNoChildren) > ------------------ > > > ----------------- > [EMAIL PROTECTED] etc]# rpm -qa | grep cyrus > cyrus-sasl-devel-2.1.15-3.1MC > cyrus-imapd-2.1.15-2 > cyrus-imapd-utils-2.1.15-2 > cyrus-sasl-2.1.15-3.1MC > cyrus-sasl-md5-2.1.15-3.1MC > cyrus-sasl-plain-2.1.15-3.1MC > ----------------- > > > > ----------------- > [EMAIL PROTECTED] etc]# cat /etc/cyrus.conf > # standard standalone server implementation > > START { > # do not delete this entry! > recover cmd="ctl_cyrusdb -r" > > # this is only necessary if using idled for IMAP IDLE > # idled cmd="idled" > } > > # UNIX sockets start with a slash and are put into /var/lib/imap/sockets > SERVICES { > # add or remove based on preferences > imap cmd="imapd -C /etc/imapd.conf" listen="imap" prefork=5 > # imaps cmd="imapd -s" listen="imaps" prefork=1 > pop3 cmd="pop3d -C /etc/imapd.conf" listen="pop3" prefork=3 > # pop3s cmd="pop3d -s" listen="pop3s" prefork=1 > # sieve cmd="timsieved" listen="sieve" prefork=0 > > # at least one LMTP is required for delivery > # lmtp cmd="lmtpd" listen="lmtp" prefork=0 > lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=1 > > # this is only necessary if using notifications > # notify cmd="notifyd" listen="/var/lib/imap/socket/notify" > proto="udp" prefork=1 > } > > EVENTS { > # this is required > checkpoint cmd="ctl_cyrusdb -c" period=30 > > # this is only necessary if using duplicate delivery suppression > delprune cmd="ctl_deliver -E 3" at=0400 > > # this is only necessary if caching TLS sessions > tlsprune cmd="tls_prune" at=0400 > } > ------------------- > > ------------------- > [EMAIL PROTECTED] etc]# cat /etc/imapd.conf > configdirectory: /var/lib/imap > partition-default: /var/spool/imap > admins: cyrus > sievedir: /var/lib/imap/sieve > sendmail: /usr/sbin/sendmail > hashimapspool: true > virtdomains: yes > defaultdomain: registeredsite.com > sasl_mech_list: PLAIN > allowplaintext: yes > imapidresponse: no > lmtp_overquota_perm_failure: yes > popminpoll: 5 > tls_cert_file: /usr/share/ssl/certs/cyrus-imapd.pem > tls_key_file: /usr/share/ssl/certs/cyrus-imapd.pem > sasl_pwcheck_method: saslauthd > ------------------- > > >