OpenDKIM unter Debian 9

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
jochen35
Beiträge: 63
Registriert: 03.10.2009 10:03:48

OpenDKIM unter Debian 9

Beitrag von jochen35 » 11.09.2017 15:01:36

Hallo,

ich bekommt DKIM unter Debian 9 einfach nicht zum laufen. Hier ein Auszug aus meiner mail.warn.

Code: Alles auswählen

Sep 10 22:53:54 myserver postfix/cleanup[30846]: warning: connect to Milter service local:/opendkim/opendkim.sock: No such file or directory
Sep 11 09:36:49 myserver postfix/smtpd[731]: warning: connect to Milter service local:/opendkim/opendkim.sock: No such file or directory
Die Konfiguration von OpenDKIM sieht wie folgt aus:

/etc/default/opendkim

Code: Alles auswählen

RUNDIR=/var/spool/postfix/opendkim
SOCKET=/var/spool/postfix/opendkim/opendkim.sock
USER=opendkim
GROUP=postfix
PIDFILE=/var/spool/postfix/opendkim/opendkim.pid
EXTRAAFTER=
/etc/opendkim.conf

Code: Alles auswählen

Mode                    sv
UserID                  opendkim:opendkim
UMask                   002
AutoRestart             yes
AutoRestartRate         10/1h
Syslog                  yes
SyslogSuccess           yes
LogWhy                  yes
Canonicalization        relaxed/simple
ExternalIgnoreList      refile:/etc/opendkim/trusted
InternalHosts           refile:/etc/opendkim/trusted
SigningTable            refile:/etc/opendkim/signing.table
KeyTable                refile:/etc/opendkim/key.table
SignatureAlgorithm      rsa-sha256
OversignHeaders         From
/etc/postfix/main.cf

Code: Alles auswählen

...
milter_protocol = 6
milter_default_action = accept
smtpd_milters = local:/opendkim/opendkim.sock
non_smtpd_milters = local:/opendkim/opendkim.sock
Habt Ihr eine Idee?


Gruß
Jochen

reox
Beiträge: 2463
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Re: OpenDKIM unter Debian 9

Beitrag von reox » 11.09.2017 17:41:27

probier mal in der opendkim config die UserID auf opendkim:postfix zu ändern.

ggf einfach den socket selber chownen und schauen ob es dann geht.

jochen35
Beiträge: 63
Registriert: 03.10.2009 10:03:48

Re: OpenDKIM unter Debian 9

Beitrag von jochen35 » 12.09.2017 08:35:42

Habe es soeben getestet, hat aber leider auch nichts geändert. Es schein so, dass opendkim die Konfiguration in der /etc/default/opendkim ignoriert:

Code: Alles auswählen

RUNDIR=/var/spool/postfix/opendkim
SOCKET=/var/spool/postfix/opendkim/opendkim.sock
USER=opendkim
GROUP=postfix
PIDFILE=/var/spool/postfix/opendkim/opendkim.pid
EXTRAAFTER=

Hier ein Auszug aus dem syslog nach dem Neustart von opendkim:

Code: Alles auswählen

Sep 12 08:31:29 v22017071575851692 opendkim[6959]: OpenDKIM Filter v2.11.0 starting (args: -P /var/run/opendkim/opendkim.pid -p local:/var/run/opendkim/opendkim.sock)

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: OpenDKIM unter Debian 9

Beitrag von rendegast » 12.09.2017 09:15:17

-p local:/var/run/opendkim/opendkim.sock
<->
SOCKET=/var/spool/postfix/opendkim/opendkim.sock

kommt aus dem Startaufruf der /lib/systemd/system/opendkim.service

Code: Alles auswählen

PIDFile=/var/run/opendkim/opendkim.pid
User=opendkim
UMask=0007
ExecStart=/usr/sbin/opendkim -P /var/run/opendkim/opendkim.pid -p local:/var/run/opendkim/opendkim.sock
Die momentane service-Datei liest nicht /etc/default/opendkim aus.

Muß wohl gearbeitet werden mit entsprechend angepaßter
/etc/systemd/system/opendkim.service

imo sollte nur der Socket nach /var/spool/postfix/ gelegt werden.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

jochen35
Beiträge: 63
Registriert: 03.10.2009 10:03:48

Re: OpenDKIM unter Debian 9

Beitrag von jochen35 » 12.09.2017 13:54:26

Ist das ein Bug bei Debian 9?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: OpenDKIM unter Debian 9

Beitrag von rendegast » 12.09.2017 16:52:47

Du könntest einen Bug gegen Paket opendkim setzen, daß dessen .service keinen Bezug zur default/-Datei nimmt.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

reox
Beiträge: 2463
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Re: OpenDKIM unter Debian 9

Beitrag von reox » 12.09.2017 18:04:12

ah - ja schau deshalb hab ich das alles auch nochmal in der config stehen... stand sogar im changelog wenn ich mich recht entsinne.

Antworten