GNU/Linux >> Tutoriels Linux >  >> Linux

Postfix - Opendkim - Impossible de se connecter au socket local

Testé sur mon CentOS6, ce postfix ne semble pas vraiment "chrooté".
Mon réglage :

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

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

Cela produira :connect to Milter service unix:/var/run/opendkim/opendkim.sock: Permission denied .
Cependant, le socket umask est 002, résultat srwxrwxr-x. opendkim:opendkim opendkim.sock .

Changer le umask en 000 résout le problème. Néanmoins, il est préférable d'avoir opendkim switch user:group plutôt que de simplement s'ouvrir au monde.

Environnement :

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

Pour ceux qui trouvent cela et que le problème n'est pas résolu avec les réponses ci-dessus, mon problème était les autorisations d'exécution de groupe manquantes sur le dossier de socket opendkim /var/run/opendkim/

J'ai ajouté un cron @reboot pour m'assurer que les autorisations de groupe ont été définies@reboot root chmod g+x /var/run/opendkim/

Corrige/corrige l'avertissement suivant de retour après un redémarrage.

avertissement :connexion au service Milter unix :/var/run/opendkim/opendkim.sock :autorisation refusée

Une connexion tcp n'était pas une bonne solution pour moi car je signe plus de 100 000 e-mails par heure.


Linux
  1. Blocage de la réception des TLD complets

  2. Curl :(60) Problème de certificat SSL :Impossible d'obtenir le certificat de l'émetteur local ?

  3. Linux, sockets, connexion non bloquante

  4. BlueZ sur i.MX25 :Impossible de connecter la prise RFCOMM :opération en cours

  5. Quel est l'emplacement correct du fichier mysql.sock sous Linux

Comment réparer Impossible de se connecter au serveur MySQL local via socket /var/run/mysqld/mysqld.sock (2)

Impossible de se connecter au réseau local après avoir tout supprimé dans /var/log ?

Comment se connecter au serveur local ?

Impossible de se connecter à Localhost dans le navigateur après avoir installé Xampp avec succès ?

erreur :'Impossible de se connecter au serveur MySQL local via le socket '/var/run/mysqld/mysqld.sock' (2)' -- manquant /var/run/mysqld/mysqld.sock

Impossible de se connecter au serveur MySQL local via le socket '/var/run/mysqld/mysqld.sock' dans Ubuntu 12.04.5 LTS