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@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