Hi all, I am using virtual domains/ virtual users which are stored on MySQL. When I telnet to port 110 (dovecot/POP3) after I enter correct user/pass I always get:
telnet 10.9.0.80 110 Trying 10.9.0.80... Connected to 10.9.0.80. Escape character is '^]'. +OK Dovecot ready. USER [EMAIL PROTECTED] +OK PASS mypass -ERR [IN-USE] Internal login failure. Refer to server log for more information. Connection closed by foreign host. And on the log there is just: 24/09/2007 13:50:53 localhost dovecot auth(default): client in: AUTH 1 PLAIN service=POP3 secured lip=127.0.0.1 rip=127.0.0.1 resp=AG1hdXJpemlvQGVzZW1waW8uY29tAGFhMDA= 24/09/2007 13:50:53 localhost dovecot auth(default): client out: OK 1 [EMAIL PROTECTED] 24/09/2007 13:50:53 localhost dovecot auth(default): master in: REQUEST 1 26848 1 24/09/2007 13:50:53 localhost dovecot auth(default): master out: NOTFOUND 1 24/09/2007 13:50:53 localhost dovecot auth(default): passwd([EMAIL PROTECTED],127.0.0.1): lookup 24/09/2007 13:50:53 localhost dovecot auth(default): passwd([EMAIL PROTECTED],127.0.0.1): unknown user 24/09/2007 13:50:53 localhost dovecot auth(default): userdb([EMAIL PROTECTED],127.0.0.1): user not found from userdb 24/09/2007 13:50:53 localhost dovecot auth-worker(default): sql([EMAIL PROTECTED],127.0.0.1): query: SELECT password FROM mailbox WHERE username = '[EMAIL PROTECTED]' AND active = '1' 24/09/2007 13:50:53 localhost dovecot pop3-login: Internal login failure: user=<[EMAIL PROTECTED]>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured I cannot find out what is wrong with my setup. Do you have any advice? TIA Maurizio ================================ This is my setup: Postfix 2.3.6 MySQL 5.0.44 dovecot 1.0.5 And this is my dovecot.conf: # 1.0.5: /etc/dovecot/dovecot.conf protocols: imap pop3 ssl_cert_file: /etc/ssl/dovecot/server.pem ssl_key_file: /etc/ssl/dovecot/server.key disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable(default): /usr/libexec/dovecot/imap-login login_executable(imap): /usr/libexec/dovecot/imap-login login_executable(pop3): /usr/libexec/dovecot/pop3-login verbose_proctitle: yes mail_extra_groups: vmail mail_location: maildir:/home/vmail/domains mail_executable(default): /usr/libexec/dovecot/imap mail_executable(imap): /usr/libexec/dovecot/imap mail_executable(pop3): /usr/libexec/dovecot/pop3 mail_plugin_dir(default): /usr/lib/dovecot/imap mail_plugin_dir(imap): /usr/lib/dovecot/imap mail_plugin_dir(pop3): /usr/lib/dovecot/pop3 pop3_uidl_format(default): pop3_uidl_format(imap): pop3_uidl_format(pop3): %08Xu%08Xv auth default: mechanisms: PLAIN verbose: yes debug_passwords: yes passdb: driver: sql args: /etc/dovecot/dovecot-sql.conf userdb: driver: passwd args: /etc/dovecot/dovecot-sql.conf and dovecot-sql.conf: driver = mysql connect = host=localhost dbname=postfix_vmail user=postfix password=mypass default_pass_scheme = MD5-CRYPT password_query = SELECT password FROM mailbox WHERE username = '%u' AND active = '1' user_query = SELECT maildir, 1002 AS uid, 1013 AS gid FROM mailbox WHERE username = '%u' AND active = '1' Maildir are stored on /home/vmail/domains/domain.tld/username