[Dovecot] rc2x seems to break Pegasus Mail

Rick Romero rick at havokmon.com
Thu Mar 22 17:26:14 EET 2007


Hi guys,

I upgraded from rc7 to rc24 a couple weeks ago, and noticed today that
Pegasus Mail's IMAP no longer connects.  So I put rc27 in, and it
worked, but only for a little while... 

I'm not sure what the problem might be, the logs look fine, and I can
still use Horde and Evolution without a problem.  Pegasus Mail's error
is unfortunately not helpful.

Restarting rc27 didn't 'bring it back' for Pegasus.  I turned on
debugging, but I don't know what to look for because other clients
work :/

dovecot: Mar 22 09:55:58 Info: imap-login: Login: user=<rick>,
method=PLAIN, rip=172.16.100.20, lip=172.16.100.10, TLS
dovecot: Mar 22 09:55:58 Info: IMAP(rick): Loading modules from
directory: /usr/local/lib/dovecot/imap
dovecot: Mar 22 09:55:58 Info: IMAP(rick): Module
loaded: /usr/local/lib/dovecot/imap/lib10_quota_plugin.so
dovecot: Mar 22 09:55:58 Info: IMAP(rick): Module
loaded: /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so
dovecot: Mar 22 09:55:58 Info: IMAP(rick): Effective uid=89, gid=89,
home=/usr/home/vpopmail/domains/havokmon.com/rick
dovecot: Mar 22 09:55:58 Info: IMAP(rick): Namespace: type=private,
prefix=INBOX., sep=., inbox=yes, hidden=no, subscriptions=no
dovecot: Mar 22 09:55:58 Info: IMAP(rick): maildir: root exists
(/usr/home/vpopmail/domains/havokmon.com/rick/Maildir)
dovecot: Mar 22 09:55:58 Info: IMAP(rick): maildir:
root=/usr/home/vpopmail/domains/havokmon.com/rick/Maildir,
index=/usr/home/vpopmail/domains/havokmon.com/rick/Maildir, control=,
inbox=
dovecot: Mar 22 09:56:03 Info: imap-login: Login: user=<rick>,
method=PLAIN, rip=172.16.100.20, lip=172.16.100.10, TLS
dovecot: Mar 22 09:56:03 Info: IMAP(rick): Loading modules from
directory: /usr/local/lib/dovecot/imap
dovecot: Mar 22 09:56:03 Info: IMAP(rick): Module
loaded: /usr/local/lib/dovecot/imap/lib10_quota_plugin.so
dovecot: Mar 22 09:56:03 Info: IMAP(rick): Module
loaded: /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so
dovecot: Mar 22 09:56:03 Info: IMAP(rick): Effective uid=89, gid=89,
home=/usr/home/vpopmail/domains/havokmon.com/rick
dovecot: Mar 22 09:56:03 Info: IMAP(rick): Namespace: type=private,
prefix=INBOX., sep=., inbox=yes, hidden=no, subscriptions=no
dovecot: Mar 22 09:56:03 Info: IMAP(rick): maildir: root exists
(/usr/home/vpopmail/domains/havokmon.com/rick/Maildir)
dovecot: Mar 22 09:56:03 Info: IMAP(rick): maildir:
root=/usr/home/vpopmail/domains/havokmon.com/rick/Maildir,
index=/usr/home/vpopmail/domains/havokmon.com/rick/Maildir, control=,
inbox=
dovecot: Mar 22 09:56:03 Info: IMAP(rick): Disconnected: Logged out

Config:
base_dir = /var/run/dovecot/
protocols = imap imaps
listen = *
disable_plaintext_auth = no
shutdown_clients = yes
log_path = /var/log/dovecot/dovecot.log
info_log_path = /var/log/dovecot/dovecot_info.log
log_timestamp = "%b %d %H:%M:%S "
ssl_cert_file = /usr/local/share/courier-imap/mail-vfemail-godaddy.crt
ssl_key_file = /usr/local/share/courier-imap/mail-vfemail-godaddy.key
ssl_key_password = 
verbose_ssl = no
login_dir = /var/run/dovecot/login
login_user = nobody
login_process_size = 64
login_process_per_connection = yes
login_processes_count = 15
login_max_processes_count = 512
login_greeting = VFEmail IMAP Dovecot ready.
namespace private {
    separator = .
    prefix = INBOX.
    inbox = yes
}
mail_debug = no
mmap_disable = yes
verbose_proctitle = yes
first_valid_uid = 89
last_valid_uid = 0
protocol imap {
  mail_plugins = quota imap_quota
  imap_client_workarounds = outlook-idle
}

protocol pop3 {
}
protocol lda {
  postmaster_address = admin at vfemail.net
}
auth_verbose = no
auth_debug = no
auth default {
  mechanisms = plain
passdb checkpassword {
        args = /usr/local/vpopmail/bin/vchkpw
    }
    userdb prefetch {
    }
  user = vpopmail
}
dict {
}
plugin {
  quota = maildir
}

I compiled both rc2x's with just ./configure
Install prefix ...................... : /usr/local
File offsets ........................ : 64bit
I/O loop method ..................... : poll
File change notification method ..... : none
Building with SSL support ........... : yes (OpenSSL)
Building with IPv6 support .......... : yes
Building with pop3 server ........... : yes
Building with mail delivery agent  .. : yes
Building with GSSAPI support ........ : no
Building with user database modules . : static prefetch passwd
passwd-file checkpassword vpopmail (modules)
Building with password lookup modules : passwd passwd-file pam
checkpassword vpopmail (modules)
Building with SQL drivers ............:

Though - for rc27, I had to disable vpopmail because it wouldn't build.
Since I use checkpassword, it didn't matter.

Rick





More information about the dovecot mailing list