Bug oder Feature? Dovecot und Logfiles

  • Neue Installation eines Systems:


    Status
    LiveConfig-Version: 2.4.0 (r4602) (aktuell)
    Neueste Version: 2.3.1-r4556
    letzte Prüfung: 27.06.2017 09:23:47 CEST


    Ich habe nun das Feature, dass der Server von selbst eine Schreibtest auf die Plattenkapazität vornimmt. Das Syslog füllt sich mit abertausenden Meldungen


    Jun 27 06:41:58 XXX dovecot: auth: Error: passwd-file(brendan,104.193.9.76,<P9uetu5SsQBowQlM>): stat(/etc/dovecot/deny.imap) failed: No such file or directory
    Jun 27 06:41:58 XXX dovecot: auth: Error: passwd-file(brent,104.193.9.76,<gwqgtu5SuQBowQlM>): stat(/etc/dovecot/deny.imap) failed: No such file or directory
    Jun 27 06:41:59 XXX dovecot: auth: Error: passwd-file(brett,104.193.9.76,<hUy2tu5SLwBowQlM>): stat(/etc/dovecot/deny.imap) failed: No such file or directory



    Auslöser scheint ein neu vorhandener Eintrag in der Datei "/etc/dovecot/dovecot.conf" zu sein, wobei die angesprochene Datei nicht existiert.
    [...]
    passdb {
    args = /etc/dovecot/deny.%s
    [...]


    In älteren Installationen nicht vorhanden, aber in dieser Neuinstallation schon.


    Wurde hier etwas vergessen in der Umsetzung? Oder hängt dies mit der neuen Funktion lcpolicyd zusammen und muss noch irgendwie konfiguriert werden?

  • Danke für den Hinweis. Beim Upgrade werden diese Dateien (deny.imap, deny.pop3 und deny.smtp) durch LiveConfig erzeugt, bei der Neuinstallation scheinbar nicht.
    Legen Sie diese Dateien einfach leer an (touch /etc/dovecot/deny.imap) und übereignen Sie diese "dovecot:root" mit mode=0600.
    Eine aktualisierte Version wird gleich bereitgestellt.

  • Das Update (v2.4.0-r4607) steht nun bereit - damit werden die o.g. Dateien auch bei Neuinstallationen angelegt.
    Der Fehler war, dass wir diese Dateien auf unseren Testservern nicht automatisch gelöscht hatten, somit fiel uns das leider nicht auf.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!