Error: autoexpunge: Couldn't create dovecot.autoexpunge.lock lock

Klaus Flesch kflesch at es-ag.com
Mi Apr 15 10:56:17 CEST 2020


Hallo zusammen,

dir ist der doppelte // bei der Directory Bezeichnung aufgefallen? 
Vielleicht schaust du in deiner Config mal danach?

Gruß

Klaus Flescg

Am 15.04.20 um 10:37 schrieb mail at matthias-koestler.de:
>
> Hallo zusammen,
>
> Ich habe damals einen Mailserver mit Postfix und Dovecot in Debian 9 
> aufgesetzt.
>
> Die letzte funktionierende Versionen auf Debian 9 waren Postfix 3.1.14 
> und Dovecot 2.2.27.
>
> Ich habe gestern ein update von Debian 9 auf Debian 10 gefahren. 
> Soweit funktioniert alles einwandfrei, bis auf einen Fehler im Dovecot 
> log:
>
> Error: autoexpunge: Couldn't create dovecot.autoexpunge.lock lock
>
> Meine aktuelle Versionen unter Debian 10 sind Dovecot 2.3.4.1 und 
> Postfix 3.4.8.
>
> Meine Dovecot konfiguration:
>
> */# 2.3.4.1 (f79e8e7e4): /etc/dovecot/dovecot.conf/*
>
> */# Pigeonhole version 0.5.4 ()/*
>
> */# OS: Linux 4.9.0 x86_64 Debian 10.3 ext4/*
>
> */# Hostname: h2837029.stratoserver.net/*
>
> */auth_debug = yes/*
>
> */auth_mechanisms = plain login/*
>
> */auth_verbose = yes/*
>
> */debug_log_path = /var/log/dovecot-debug.log/*
>
> */deliver_log_format = msgid=%m: %s: %f: %$:/*
>
> */hostname = imap.it-koestler.de/*
>
> */info_log_path = /var/log/mail.log/*
>
> */listen = */*
>
> */log_path = /var/log/dovecot.log/*
>
> */login_log_format_elements = user=<%u> method=%m rip=%r lip=%l 
> mpid=%e %c %k/*
>
> */mail_debug = yes/*
>
> */mail_location = 
> mdbox:/var/virtmail/maildir/%Ld/%Ln:INDEX=/var/virtmail/indexes/%Ld/%Ln/*
>
> */mail_plugins = " quota acl zlib"/*
>
> */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 index ihave duplicate mime foreverypart 
> extracttext/*
>
> */mdbox_preallocate_space = yes/*
>
> */namespace {/*
>
> */  hidden = no/*
>
> */  ignore_on_failure = no/*
>
> */  inbox = no/*
>
> */  list = children/*
>
> */  location = 
> mdbox:/var/virtmail/%%Ld/%%Ln:INDEX=/var/virtmail/indexes/%%Ld/%%Ln/*
>
> */  prefix = shared/%%u//*
>
> */  separator = //*
>
> */  subscriptions = yes/*
>
> */  type = shared/*
>
> */}/*
>
> */namespace inbox {/*
>
> */  hidden = no/*
>
> */  inbox = yes/*
>
> */  list = yes/*
>
> */  location = /*
>
> */  mailbox Drafts {/*
>
> */    auto = subscribe/*
>
> */    special_use = \Drafts/*
>
> */  }/*
>
> */  mailbox Junk-E-Mail {/*
>
> */    auto = subscribe/*
>
> */    autoexpunge = 15 days/*
>
> */    special_use = \Junk/*
>
> */  }/*
>
> */  mailbox Sent {/*
>
> */    auto = subscribe/*
>
> */    special_use = \Sent/*
>
> */  }/*
>
> */  mailbox "Sent Messages" {/*
>
> */    special_use = \Sent/*
>
> */  }/*
>
> */  mailbox Trash {/*
>
> */    auto = subscribe/*
>
> */    special_use = \Trash/*
>
> */  }/*
>
> */  prefix = INBOX//*
>
> */  separator = //*
>
> */  subscriptions = yes/*
>
> */  type = private/*
>
> */}/*
>
> */passdb {/*
>
> */  args = /etc/dovecot/dovecot-sql.conf.ext/*
>
> */  driver = sql/*
>
> */}/*
>
> */plugin {/*
>
> */  mail_log_events = delete undelete expunge copy mailbox_delete 
> mailbox_rename/*
>
> */  mail_log_fields = uid box msgid size/*
>
> */  sieve = /var/virtmail/sieve/%Lu.sieve/*
>
> */  sieve_before = /var/virtmail/sieve/spam-global.sieve/*
>
> */  sieve_dir = /var/virtmail/sieve/scripts/%Lu/*
>
> */  zlib_save = gz/*
>
> */  zlib_save_level = 6/*
>
> */}/*
>
> */postmaster_address = postmaster at it-koestler.de/*
>
> */protocols = " imap lmtp sieve pop3"/*
>
> */service auth {/*
>
> */  unix_listener /var/spool/postfix/private/auth {/*
>
> */    group = postfix/*
>
> */    mode = 0660/*
>
> */    user = postfix/*
>
> */  }/*
>
> */  unix_listener auth-userdb {/*
>
> */    group = virtmail/*
>
> */    mode = 0660/*
>
> */    user = virtmail/*
>
> */  }/*
>
> */}/*
>
> */service imap-login {/*
>
> */  inet_listener imap {/*
>
> */    port = 143/*
>
> */  }/*
>
> */  inet_listener imaps {/*
>
> */    port = 993/*
>
> */    ssl = yes/*
>
> */  }/*
>
> */}/*
>
> */service lmtp {/*
>
> */  inet_listener lmtp {/*
>
> */    address = 127.0.0.1/*
>
> */    port = 24/*
>
> */  }/*
>
> */  unix_listener /var/spool/postfix/private/dovecot-lmtp {/*
>
> */    group = postfix/*
>
> */    mode = 0660/*
>
> */    user = postfix/*
>
> */  }/*
>
> */}/*
>
> */service managesieve-login {/*
>
> */  inet_listener sieve {/*
>
> */    port = 4190/*
>
> */  }/*
>
> */}/*
>
> */service pop3-login {/*
>
> */  inet_listener pop3 {/*
>
> */    port = 0/*
>
> */  }/*
>
> */  inet_listener pop3s {/*
>
> */    port = 0/*
>
> */  }/*
>
> */}/*
>
> */ssl = required/*
>
> */ssl_cert = </etc/letsencrypt/live/imap.it-koestler.de/fullchain.pem/*
>
> */ssl_cipher_list = 
> ALL:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!PSK:!RC4:!ADH:!LOW at STRENGTH:!LOW/*
>
> */ssl_client_ca_dir = /etc/ssl/certs/*
>
> */ssl_dh = # hidden, use -P to show it/*
>
> */ssl_key = # hidden, use -P to show it/*
>
> */ssl_min_protocol = TLSv1.1/*
>
> */ssl_options = no_compression/*
>
> */ssl_prefer_server_ciphers = yes/*
>
> */userdb {/*
>
> */  args = /etc/dovecot/dovecot-sql.conf.ext/*
>
> */  driver = sql/*
>
> */}/*
>
> */verbose_proctitle = yes/*
>
> */verbose_ssl = yes/*
>
> */protocol lmtp {/*
>
> */  mail_plugins = " quota acl zlib sieve quota"/*
>
> */  postmaster_address = postmaster at matthias-koestler.de/*
>
> */}/*
>
> */protocol lda {/*
>
> */  mail_plugins = " quota acl zlib sieve"/*
>
> */}/*
>
> */protocol imap {/*
>
> */  mail_plugins = " quota acl zlib imap_quota imap_acl imap_zlib 
> mail_log notify"/*
>
> */}/*
>
> Die komplette Meldung im log lautet:
>
> *Apr 15 10:07:20 
> imap(mail at matthias-koestler.de)<23705><ojghyk+jCO9ehiPT>: Error: 
> autoexpunge: Couldn't create dovecot.autoexpunge.lock lock: 
> file_create_locked(/var/virtmail/matthias-koestler.de/mail//dovecot.autoexpunge.lock) 
> failed: 
> safe_mkstemp(/var/virtmail/matthias-koestler.de/mail//dovecot.autoexpunge.lock) 
> failed: No such file or directory*
>
> Danke für eure Hilfe.
>
> Beste Grüße
>
> Matthias Köstler
>

-- 
Klaus Flesch, Vorstand, Embedded Solutions AG
Kuehnheimerstrasse 21, D-79206 Breisach, Germany
Phone: +49 (7667) 933 876 Mobile: +49 (177) 913 95 96

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listen.jpberlin.de/pipermail/dovecot/attachments/20200415/539a47e6/attachment-0001.html>


Mehr Informationen über die Mailingliste Dovecot