[Dovecot] Requested xxxx scheme, but we have a NULL password after upgrade

PhilQ philq at qsystemsengineering.com
Thu Feb 14 18:58:35 EET 2013


Digging further:

I did some rc.d/init.d tweaking so that I could run either Dovecot version
on demand and changed the configuration so that authentication for both is
basically the same.  1.07 works and 1.2.17 still doesn't.

I'd really like to understand what's going on here as opposed to just
dropping back and declaring it "fixed".

Here is the -n output for both versions, login/mail executables and plugins
are present within the configured paths for both versions:

[root at Server1 init.d]# dovecot -n
# 1.2.17: /usr/local/etc/dovecot.conf
# OS: Linux 2.6.18-348.el5.centos.plusxen x86_64 CentOS release 5.9 (Final)
log_path: /var/log/dovecot.log
info_log_path: /var/log/dovecot.log
protocols: imap imaps pop3 pop3s
ssl_cert_file: /etc/pki/dovecot/certs/dovecot.pem
ssl_key_file: /etc/pki/dovecot/private/dovecot.pem
disable_plaintext_auth: no
login_dir: /usr/local/var/run/dovecot/login
login_executable(default): /usr/local/libexec/dovecot/imap-login
login_executable(imap): /usr/local/libexec/dovecot/imap-login
login_executable(pop3): /usr/local/libexec/dovecot/pop3-login
max_mail_processes: 64
mail_location: maildir:~/Maildir
maildir_very_dirty_syncs: yes
mail_executable(default): /usr/local/libexec/dovecot/imap
mail_executable(imap): /usr/local/libexec/dovecot/imap
mail_executable(pop3): /usr/local/libexec/dovecot/pop3
mail_plugin_dir(default): /usr/local/lib/dovecot/imap
mail_plugin_dir(imap): /usr/local/lib/dovecot/imap
mail_plugin_dir(pop3): /usr/local/lib/dovecot/pop3
mail_log_max_lines_per_sec: 100
imap_client_workarounds(default): outlook-idle
imap_client_workarounds(imap): outlook-idle
imap_client_workarounds(pop3):
lda:
  mail_plugin_dir: /usr/local/lib/dovecot/lda
auth default:
  mechanisms: ntlm plain
  cache_size: 16
  cache_ttl: 90
  verbose: yes
  debug: yes
  debug_passwords: yes
  passdb:
    driver: passwd-file
    args: /etc/dovecot.users
  passdb:
    driver: pam
    args: cache_key=%u dovecot
  userdb:
    driver: passwd



[root at Server1 init.d]# dovecot107 -n
# 1.0.7: /etc/dovecot.conf
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
mail_location: maildir:~/Maildir
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/lib64/dovecot/imap
mail_plugin_dir(imap): /usr/lib64/dovecot/imap
mail_plugin_dir(pop3): /usr/lib64/dovecot/pop3
auth default:
  mechanisms: ntlm plain
  passdb:
    driver: passwd-file
    args: /etc/dovecot.users
  passdb:
    driver: pam
    args: cache_key=%u dovecot
  userdb:
    driver: passwd


Many thanks,

- Phil




--
View this message in context: http://dovecot.2317879.n4.nabble.com/Requested-xxxx-scheme-but-we-have-a-NULL-password-after-upgrade-tp40123p40136.html
Sent from the Dovecot mailing list archive at Nabble.com.



More information about the dovecot mailing list