[Dovecot] some errors on 1.1.3

Karsten Künne kuenne at rentec.com
Thu Oct 2 04:15:21 EEST 2008


Hi,

we recently upgraded dovecot from 1.0.5 to 1.1.3+latest patches. After the 
upgrade I saw some errors in the logs and I'm not sure whether they're a 
cause for concern. Our setup is 2 servers running openSUSE 11.0 and a NetApp 
Filer as storage backend. Following is the config:

protocols: imap imaps pop3 pop3s
login_dir: /var/run/dovecot/login
login_executable(default): /usr/lib64/dovecot/imap-login
login_executable(imap): /usr/lib64/dovecot/imap-login
login_executable(pop3): /usr/lib64/dovecot/pop3-login
login_max_processes_count: 512
max_mail_processes: 1024
verbose_proctitle: yes
first_valid_uid: 100
mail_location: 
maildir:~/.Maildir:CONTROL=/var/mailctl/%n:INDEX=/var/mailctl/%n
mail_nfs_storage: yes
mail_nfs_index: yes
mail_executable(default): /usr/lib64/dovecot/imap
mail_executable(imap): /usr/lib64/dovecot/imap
mail_executable(pop3): /usr/lib64/dovecot/pop3
mail_process_size: 512
mail_plugins(default): quota imap_quota fts fts_squat imap_alert
mail_plugins(imap): quota imap_quota fts fts_squat imap_alert
mail_plugins(pop3): quota
mail_plugin_dir(default): /usr/lib64/dovecot/modules/imap
mail_plugin_dir(imap): /usr/lib64/dovecot/modules/imap
mail_plugin_dir(pop3): /usr/lib64/dovecot/modules/pop3
auth default:
  mechanisms: plain login gssapi
  master_user_separator: *
  passdb:
    driver: passwd-file
    args: /etc/dovecot/passwd.masterusers
    master: yes
  passdb:
    driver: pam
    args: dovecot
  userdb:
    driver: ldap
    args: /etc/dovecot/dovecot-ldap.conf
  socket:
    type: listen
    master:
      path: /var/run/dovecot/auth-master
      mode: 384
plugin:
  quota: fs
  fts: squat
  fts_squat: partial=4 full=4

The errors we're seeing are:

Oct  1 07:39:27 host1 dovecot: IMAP(user1): Invalid transaction log size 
(83856 vs 83160): /var/mailctl/corey/.INBOX/dovecot.index.log

Oct  1 09:14:55 host1 dovecot: IMAP(user2): Broken 
file /var/mailctl/user2/.INBOX/dovecot-uidlist line 15299: UIDs not ordered 
(206464 > 206464)

Oct  1 09:16:43 host1 dovecot: IMAP(user3): Broken 
file /var/mailctl/user3/.Trash/dovecot-uidlist line 22: UID larger than 
next_uid (153866 >= 153866)

Oct  1 06:03:19 host1 deliver(user2): Corrupted transaction log 
file /var/mailctl/user2/.INBOX/dovecot.index.log: record size too small 
(type=0x0, offset=71940, size=0)

Oct  1 06:03:19 host1 deliver(user2): Transaction log 
file /var/mailctl/user2/.INBOX/dovecot.index.log: marked corrupted

Oct  1 06:59:45 host1 deliver(user1): Corrupted transaction log 
file /var/mailctl/user1/.INBOX/dovecot.index.log: Unexpected garbage at EOF

Oct  1 07:29:05 host1 dovecot: IMAP(user4): nfs_flush_fcntl: 
fcntl(/var/mailctl/user4/.INBOX/dovecot.index.cache, F_RDLCK) failed: 
Interrupted system call

It only seems to affect a handful of users and they didn't complain so I 
assume they didn't see any negative effect on the client side. But it would 
be nice if somebody could explain shortly whether these errors are serious 
and we should be concerned or if they are harmless.


Karsten.
-- 
It's just a jump to the left
	And then a step to the right.
Put your hands on your hips
	And pull your knees in tight.
It's the pelvic thrust
	That really gets you insa-a-a-a-ane

	LET'S DO THE TIME WARP AGAIN!

		-- Rocky Horror Picture Show


More information about the dovecot mailing list