• This forum has a zero tolerance policy regarding spam. If you register here to publish advertising, your user account will be deleted without further questions.

Connect to Milter... No such file or directory

BMWfan

Member
Hallo,

ich habe OpenDKIM am laufen und mir ist im /var/log/mail.log folgende Zeile aufgefallen:
Code:
Feb 16 15:39:33 euve264608 postfix/smtpd[29110]: warning: connect to Milter service local:/var/spool/postfix/opendkim/opendkim.sock: No such file or directory

Meine Mail jedoch wurde richtig signiert (Auszug aus mail-tester.com):
2019-02-16 15_53_54-Ergebnis des Spam-Tests.png


In der /etc/postfix/main.cf habe ich natürlich deshalb folgende Einträge hinterlegt um OpenDKIM zu nutzen:
Code:
# DKIM
milter_default_action = accept
milter_protocol = 6
smtpd_milters = local:/var/spool/postfix/opendkim/opendkim.sock
non_smtpd_milters = local:/var/spool/postfix/opendkim/opendkim.sock

Das opendkim.sock liegt auch unter dem Pfad mit folgenden Berechtigungen:
Code:
$ /var/spool/postfix/opendkim# ls -la
insgesamt 8
drwxr-xr-x  2 opendkim opendkim 4096 Feb 15 20:30 .
drwxr-xr-x 21 root     root     4096 Feb 10 20:34 ..
srwxrwx---  1 opendkim opendkim    0 Feb 15 20:30 opendkim.sock

Code:
postfix:x:111:opendkim
opendkim:x:124:postfix

Weiß jemand warum ich trotz dessen die Meldung erhalte?
 
Ok, ich konnte soeben das Problem lösen und zwar mit folgender geänderten /etc/postfix/main.cf OpenDKIM Konfiguration:
Code:
# DKIM
milter_default_action = accept
milter_protocol = 6
smtpd_milters = unix:opendkim/opendkim.sock
non_smtpd_milters = unix:opendkim/opendkim.sock

Ich verstehe nur erstmal nicht warum die Meldung verschwindet wenn ich unix anstelle von local verwende. Und liegt der verkürzte Pfad ( hinter unix: ) nun daran das man ja quasi schon im Postfix sein root Verzeichnis liegt und man es aus dieser Sicht den Zugriff gewähren muss?
 
Laut offizieller Postfix-Doku werden Milter per unix oder inet angebunden - da du einen Unix Domain-Socket verwendest, muss es unix: sein. Das local ist vermutlich die sendmail-Syntax...
 
Back
Top