[Dovecot] disconnect error
a user complain about suddent disconnect error from time to time (he's
using pop3 with Apple Mail)
Looking at dovecot logs I discover that, each time the error shows up
for him, I have this :
dovecot: pop3[95137]: Info: user=dan@userdomain.com Disconnected
top=0/0, retr=0/0, del=0/4, size=127101
but all other "regular" pop3 session looks like this one :
dovecot: pop3[94777]: Info: user=dan@userdomain.com Disconnected:
Logged out top=0/0, retr=0/0, del=0/3, size=67947
What is the difference beetween "Disconnected: Logged out" and
"Disconnected" and how can I solve this ?
Thanks for any tips...
# dovecot.conf :
protocols: imap pop3 imaps pop3s
disable_plaintext_auth: no
shutdown_clients: no
login_dir: /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
login_greeting_capability(default): yes
login_greeting_capability(imap): yes
login_greeting_capability(pop3): no
login_processes_count: 10
verbose_proctitle: yes
first_valid_uid: 26
last_valid_uid: 26
first_valid_gid: 6
last_valid_gid: 6
mail_privileged_group: mail
mail_location: maildir:/usr/local/mail/%d/%u
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_plugins(default): quota imap_quota antispam
mail_plugins(imap): quota imap_quota antispam
mail_plugins(pop3): quota
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_prefix: %Ls[%p]: Info: user=<%u>
imap_client_workarounds(default): delay-newmail outlook-idle netscape-
eoh tb-extra-mailbox-sep
imap_client_workarounds(imap): delay-newmail outlook-idle netscape-eoh
tb-extra-mailbox-sep
imap_client_workarounds(pop3): outlook-idle
pop3_uidl_format(default):
pop3_uidl_format(imap):
pop3_uidl_format(pop3): UID%u-%v
pop3_client_workarounds(default):
pop3_client_workarounds(imap):
pop3_client_workarounds(pop3): outlook-no-nuls oe-ns-eoh
namespace:
type: private
prefix: INBOX.
inbox: yes
auth default:
mechanisms: plain login digest-md5 cram-md5
user: nobody
verbose: yes
debug: yes
passdb:
driver: sql
args: /usr/local/etc/dovecot-sql.conf
userdb:
driver: sql
args: /usr/local/etc/dovecot-sql.conf
userdb:
driver: prefetch
socket:
type: listen
client:
path: /var/run/dovecot/auth-client
mode: 384
master:
path: /var/run/dovecot/auth-master
mode: 384
user: mailnull
group: mail
plugin:
sieve: /usr/local/mail/.dovecot.sieve
trash: /usr/local/etc/dovecot-trash.conf
antispam_signature: X-DSPAM-Signature
antispam_trash: trash;Trash;Deleted Items
antispam_spam: Junk;Spam;junk;spam;SPAM;SpamTrain
antispam_unsure: Draft;draft
antispam_mail_tmpdir: /tmp
antispam_mail_spam: spam@localhost
antispam_mail_notspam: nospam@localhost
antispam_mail_sendmail: /usr/sbin/sendmail
On 4/23/2008, ML (ml@sd2i.com) wrote:
# dovecot.conf : protocols: imap pop3 imaps pop3s
What version of dovecot?
%dovecot --version 1.0.13
Hmmm... was your config file posted from output of dovecot -n? That usually shows the version in its output...
--
Best regards,
Charles
Le 23 avr. 08 à 14:55, Charles Marcus a écrit :
On 4/23/2008, ML (ml@sd2i.com) wrote:
# dovecot.conf : protocols: imap pop3 imaps pop3s
What version of dovecot?
%dovecot --version 1.0.13
Hmmm... was your config file posted from output of dovecot -n? That
usually shows the version in its output...
yes it was, but for some reason I forget to copy the first line, and
best of all I then manually add # dovecot.conf by myself in the mail...
Here's the missing line : # 1.0.13: /usr/local/etc/dovecot.conf
if it can help, my dovecot is running on a FreeBSD 6.2 box
Thanks David.
On Wed, 2008-04-23 at 12:54 +0200, ML wrote:
Looking at dovecot logs I discover that, each time the error shows up
for him, I have this :dovecot: pop3[95137]: Info: user=dan@userdomain.com Disconnected
top=0/0, retr=0/0, del=0/4, size=127101
Looks like I changed IMAP's disconnection reason, but forgot to change POP3's. You could apply this patch to get a better reason: http://hg.dovecot.org/dovecot-1.0/rev/e45d659a814b
But it most likely just changes the reason to "Connection closed", which means the connection got disconnected outside Dovecot (by remote client, some router in the middle or by your server's kernel due to some timeout).
dovecot: pop3[94777]: Info: user=dan@userdomain.com Disconnected:
Logged out top=0/0, retr=0/0, del=0/3, size=67947
"Logged out" means that client logged out normally using QUIT command.
participants (3)
-
Charles Marcus
-
ML
-
Timo Sirainen