[Dovecot] mdbox+sis: Error: read(attachments-connector(/path/...)) failed: read(/path/...[base64:18 b/l]) failed: Stream is larger than expected (256088 > 256087, eof=1) (FETCH BODY[] for mailbox INBOX UID 29925)

Andrew Lewis andrew.lewis at imaginet.co.za
Mon Mar 10 15:11:22 UTC 2014


Hi,

User's mailbox is failing to sync.

Log: Error: read(attachments-connector(/path/storage/m.217)) failed: 
read(/path/attachments/a5/b0/a5b01f595205522593c27457ea51094872f1f2b42b01e90d27d3f9237bc8a2ab-dbf7460d4778b152ec6e00000d189396[base64:18 
b/l]) failed: Stream is larger than expected (256088 > 256087, eof=1) 
(FETCH BODY[] for mailbox INBOX UID 29925)

Sounds like issue here: 
http://comments.gmane.org/gmane.mail.imap.dovecot/76254

Config attached.

Best Regards,
Andrew Lewis
-------------- next part --------------
# 2.2.12.0: /etc/dovecot/dovecot.conf
# OS: Linux 3.2.0-57-generic x86_64 Ubuntu 12.04.4 LTS
auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@&
auth_verbose = yes
auth_verbose_passwords = plain
dict {
  sqlquota = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext
}
disable_plaintext_auth = no
first_valid_uid = 108
last_valid_uid = 108
mail_attachment_dir = ~/attachments
mail_attachment_hash = %{sha256}
mail_gid = 115
mail_location = mdbox:~/
mail_plugins = quota
mail_privileged_group = mail
mail_uid = 108
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date ihave
namespace {
  inbox = yes
  location =
  prefix = INBOX.
  separator = .
  type = private
}
passdb {
  args = /etc/dovecot/auth-sql.conf.ext
  driver = sql
}
plugin {
  quota = dict:User quota::noenforcing:proxy::sqlquota
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/sieve
}
protocols = imap pop3 lmtp sieve
service dict {
  unix_listener dict {
    mode = 0600
    user = Debian-exim
  }
}
service imap-postlogin {
  executable = script-login /usr/local/bin/update-lastlogin.sh
}
service imap {
  executable = imap imap-postlogin
}
service lmtp {
  inet_listener lmtp {
    port = 2525
  }
  process_limit = 10
}
service pop3-postlogin {
  executable = script-login /usr/local/bin/update-lastlogin.sh
}
service pop3 {
  executable = pop3 pop3-postlogin
}
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
userdb {
  args = /etc/dovecot/auth-sql.conf.ext
  driver = sql
}
protocol lda {
  mail_plugins = quota sieve
}
protocol lmtp {
  mail_plugins = quota sieve
}
protocol imap {
  imap_client_workarounds = delay-newmail tb-extra-mailbox-sep tb-lsub-flags
  mail_max_userip_connections = 40
  mail_plugins = quota imap_quota
}
protocol pop3 {
  mail_max_userip_connections = 3
  pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
  pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s, read=%i, sent=%o
}


More information about the dovecot mailing list