Migrated a 1.0.2 server to 2.0.16 (same old box).
IMAP seems working Ok.
POP3 give problems with some clients (Outlook 2010 and Thunderbird
reported).
Seems authentication problem
Below my doveconf -n (debug enbled, but no answer found to the problems)
Any hints?
Thanks, P.
# doveconf -n
# 2.0.16: /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 /etc/dovecot/dovecot.conf:791: add
auth_
prefix to all settings inside auth {} and remove the auth {} section
completely
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:864:
passdb {} has been replaced by passdb { driver= }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:935:
userdb passwd {} has been replaced by userdb { driver=passwd }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:998:
auth_user
has been replaced by service auth { user }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:1131:
ssl_disable has been renamed to ssl
# OS: Linux 2.6.9-42.0.10.ELsmp i686 CentOS release 4.9 (Final)
auth_debug = yes
auth_debug_passwords = yes
auth_mechanisms = plain login
auth_verbose = yes
disable_plaintext_auth = no
info_log_path = /var/log/mail/dovecot.info.log
listen = *
log_path = /var/log/mail/dovecot.log
mail_full_filesystem_access = yes
mail_location = mbox:~/:INBOX=/var/mail/%u
mbox_read_locks = dotlock fcntl
passdb {
driver = pam
}
protocols = pop3 imap
service auth {
user = root
}
ssl = no
ssl_cert = /etc/pki/dovecot/certs/dovecot.pem
ssl_key = /etc/pki/dovecot/private/dovecot.pem
userdb {
driver = passwd
}
userdb {
driver = passwd
}
protocol lda {
postmaster_address = postmaster at example.com
}
On 01/04/2012 10:08 AM, sottilette at rfx.it wrote:> Migrated a 1.0.2 server to 2.0.16 (same old box).Some of the configuration settings changed between 1.x and 2.x> doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:791: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely > doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:864: passdb {} has been replaced by passdb { driver= } > doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:935: userdb passwd {} has been replaced by userdb { driver=passwd } > doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:998: auth_user has been replaced by service auth { user } > doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:1131: ssl_disable has been renamed to sslYou'll probably want to make sure everything is correct as per a 2.x config.
On 4.1.2012, at 19.08, sottilette at rfx.it wrote:> Migrated a 1.0.2 server to 2.0.16 (same old box). > IMAP seems working Ok. > POP3 give problems with some clients (Outlook 2010 and Thunderbird reported). > Seems authentication problem > Below my doveconf -n (debug enbled, but no answer found to the problems)What do the logs say when a client logs in? The debug logs should tell everything.> doveconf: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.confYou should do this and replace your old dovecot.conf with the new generated one.> userdb { > driver = passwd > } > userdb { > driver = passwd > }Also remove the duplicated userdb passwd.