GNU/Linux >> Znalost Linux >  >> Linux

Postfix - Opendkim - Nelze se připojit k místnímu soketu

Testováno na mém CentOS6, že postfix se nezdá být opravdu "chrootovaný".
Moje nastavení:

# /etc/opendkim.conf
Socket local:/var/run/opendkim/opendkim.sock

# /etc/postfix/main.cf
smtpd_milters = unix:/var/run/opendkim/opendkim.sock

Výsledkem bude:connect to Milter service unix:/var/run/opendkim/opendkim.sock: Permission denied .
Umask soketu je však 002, výsledkem je srwxrwxr-x. opendkim:opendkim opendkim.sock .

Změna umask na 000 problém vyřeší. Přesto je lepší mít opendkim switch user:group, než se jen otevřít světu.

Prostředí:

centos 6.5 2.6.32-573.7.1.el6.x86_64
postfix 2.6.6-6.el6_5 @updates
opendkim 2.10.3-1.el6 @epel

Pro ty, kteří to zjistili a problém nebyl vyřešen pomocí výše uvedených odpovědí, mým problémem bylo, že ve složce opendkim socket /var/run/opendkim/ chybí oprávnění ke skupinovému spouštění

Přidal jsem cron @reboot, abych zajistil nastavení skupinových oprávnění@reboot root chmod g+x /var/run/opendkim/

Opravuje/opravuje následující varování před návratem po restartu.

varování:připojte se ke službě Milter unix:/var/run/opendkim/opendkim.sock:Povolení odepřeno

Připojení tcp pro mě nebylo dobrým řešením, protože podepisuji více než 100 000 e-mailů za hodinu.


Linux
  1. Blokování příjmu plných TLD

  2. Ubuntu – nelze se připojit k FTP v pasivním režimu?

  3. Linux, sockety, neblokovací připojení

  1. Použití Postfixu k doručování pošty pomocí ověřování SMTP

  2. Jaké je správné umístění souboru mysql.sock na linuxu

  3. SSH se připojuje k soketu UNIX namísto názvu hostitele

  1. „Aborting Authentication By Local Choice (důvod:3=deauth_leaving)“ při pokusu o připojení k Wifi?

  2. Debian – Nelze upgradovat Postfix z 2.9.6-2 na 3.2.2-1?

  3. Nelze se připojit k místní síti po smazání všeho v /var/log?