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=,
inboxdovecot: 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=,
inboxdovecot: 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