I am pulling my hair out, i think I know what is wrong - i just cant find out how to fix it.
Using Debian - lenny
it appears that the auth process - is not looking for / seeing the proper file or database for the lookup.
i would like it to point to the cdb file stored ~/domains/%d/ <---- assuming the %d = domains - and the file would then be vpasswd.cdb......
Let me know if i need to post anything else to help.
2010-10-30 15:35:58.147617500 auth: Debug: Loading modules from directory: /usr/local/lib/dovecot/auth 2010-10-30 15:35:58.147852500 auth: Debug: auth client connected (pid=27491) 2010-10-30 15:35:58.149434500 imap-login: Warning: SSL: where=0x10, ret=1: before/accept initialization [70.62.148.223] 2010-10-30 15:35:58.149436500 imap-login: Warning: SSL: where=0x2001, ret=1: before/accept initialization [70.62.148.223] 2010-10-30 15:35:58.149437500 imap-login: Warning: SSL: where=0x2001, ret=1: SSLv3 read client hello A [70.62.148.223] 2010-10-30 15:35:58.149437500 imap-login: Warning: SSL: where=0x2001, ret=1: SSLv3 write server hello A [70.62.148.223] 2010-10-30 15:35:58.149438500 imap-login: Warning: SSL: where=0x2001, ret=1: SSLv3 write certificate A [70.62.148.223] 2010-10-30 15:35:58.149444500 imap-login: Warning: SSL: where=0x2001, ret=1: SSLv3 write server done A [70.62.148.223] 2010-10-30 15:35:58.149445500 imap-login: Warning: SSL: where=0x2001, ret=1: SSLv3 flush data [70.62.148.223] 2010-10-30 15:35:58.149446500 imap-login: Warning: SSL: where=0x2002, ret=-1: SSLv3 read client certificate A [70.62.148.223] 2010-10-30 15:35:58.149446500 imap-login: Warning: SSL: where=0x2002, ret=-1: SSLv3 read client certificate A [70.62.148.223] 2010-10-30 15:35:58.177505500 imap-login: Warning: SSL: where=0x2001, ret=1: SSLv3 read client key exchange A [70.62.148.223] 2010-10-30 15:35:58.177507500 imap-login: Warning: SSL: where=0x2001, ret=1: SSLv3 read finished A [70.62.148.223] 2010-10-30 15:35:58.177508500 imap-login: Warning: SSL: where=0x2001, ret=1: SSLv3 write change cipher spec A [70.62.148.223] 2010-10-30 15:35:58.177508500 imap-login: Warning: SSL: where=0x2001, ret=1: SSLv3 write finished A [70.62.148.223] 2010-10-30 15:35:58.177509500 imap-login: Warning: SSL: where=0x2001, ret=1: SSLv3 flush data [70.62.148.223] 2010-10-30 15:35:58.177532500 imap-login: Warning: SSL: where=0x20, ret=1: SSL negotiation finished successfully [70.62.148.223] 2010-10-30 15:35:58.177533500 imap-login: Warning: SSL: where=0x2002, ret=1: SSL negotiation finished successfully [70.62.148.223] 2010-10-30 15:35:58.287127500 auth: Debug: client in: AUTH 1 PLAIN service=imap secured lip=172.16.150.30 rip=70.62.148.223 lport=993 rport=46817 2010-10-30 15:35:58.287210500 auth: Debug: client out: CONT 1 2010-10-30 15:35:58.307138500 auth: Debug: client in: CONT 1 AHJ4YmF1ZXJAcGhhdGFuaGFwcHkuY29tADUxNjIzMQ== 2010-10-30 15:35:58.307139500 auth: Debug: vpopmail(rxbauer@phatanhappy.com,70.62.148.223): lookup user=rxbauer domain=phatanhappy.com 2010-10-30 15:35:58.307140500 auth: Info: vpopmail(rxbauer@phatanhappy.com,70.62.148.223): unknown user 2010-10-30 15:36:00.308541500 auth: Debug: client out: FAIL 1 user=rxbauer@phatanhappy.com 2010-10-30 15:36:00.379057500 auth: Debug: client in: AUTH 2 PLAIN service=imap secured lip=172.16.150.30 rip=70.62.148.223 lport=993 rport=46817 resp=AHJ4YmF1ZXJAcGhhdGFuaGFwcHkuY29tADUxNjIzMQ== 2010-10-30 15:36:04.380615500 auth: Debug: vpopmail(rxbauer@phatanhappy.com,70.62.148.223): lookup user=rxbauer domain=phatanhappy.com 2010-10-30 15:36:04.380707500 auth: Info: vpopmail(rxbauer@phatanhappy.com,70.62.148.223): unknown user 2010-10-30 15:36:06.380535500 auth: Debug: client out: FAIL 2 user=rxbauer@phatanhappy.com
dovecot --version 2.0.6
dovecot -n # 2.0.6: /usr/local/etc/dovecot/dovecot.conf doveconf: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf doveconf: Warning: Obsolete setting in /usr/local/etc/dovecot/conf.d/10-mail.conf:350: namespace private {} has been replaced by namespace { type=private } # OS: Linux 2.6.26-2-686 i686 Debian 5.0.6 auth_debug = yes auth_debug_passwords = yes auth_verbose = yes auth_verbose_passwords = plain debug_log_path = /dev/stderr default_client_limit = 2000 default_process_limit = 200 default_vsz_limit = 512 M first_valid_uid = 100 hostname = mail.cyborspace.com info_log_path = /dev/stderr log_path = /dev/stderr log_timestamp = mail_location = maildir:~/Maildir namespace { inbox = yes location = prefix = INBOX. separator = . type = private } passdb { driver = vpopmail } postmaster_address = postmaster@cyborspace.com service imap-login { inet_listener imap { address = 127.0.0.1 port = 143 } inet_listener imaps { address = 172.16.150.30 port = 993 ssl = yes } } service lmtp { unix_listener lmtp { mode = 0666 } } service pop3-login { inet_listener pop3 { address = 127.0.0.1 port = 110 } inet_listener pop3s { address = 172.16.150.30 port = 995 ssl = yes } } ssl_cert =
participants (1)
-
postmaster@cyborspace.com