• Docker
  • Problème nsd-dnssec lors de l'installation l'image mailserver d'Hardware

Bonjour a tous et meilleurs voeux pour cette année 2018 !!

J'ai enfin franchi le pas en installant Mailserver d'Hardware (via docker sur une installation fraiche).
Tout semble bien se passer mais a la fin j'ai ce message :

ERROR: for nsd  Cannot start service nsd: driver failed programming external connectivity on endpoint nsd (6bf591410c95ec6847fad67b9d718854a5678740e29d085c7f426a75d0d09be2): Error starting userland proxy: listen tcp 0.0.0.0:53: bind: address already in use
ERROR: Encountered errors while bringing up the project.

Sachant que 95% des problèmes informatiques se trouvent entre le clavier et la chaise, pouvez vous m'aider a comprendre mon erreur car je ne vois pas du tout.

netstat -tulpn | grep -E -w '53'
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      488/named           
tcp6       0      0 :::53                   :::*                    LISTEN      488/named           
udp        0      0 127.0.0.1:53            0.0.0.0:*                           488/named           
udp6       0      0 :::53                   :::*                                488/named           

Merci !!!

Tu as Bind qui tourne sur ton serveur. Pour que NSD puisse écouter en TCP et UDP sur le port 53, il faut arrêter Bind. Le service se nomme Bind9 ou named, en fonction de ta distribution.

Par contre, fait gaffe à ne pas avoir seulement localhost dans /etc/resolv.conf, sinon tu auras plus de résolution DNS en arrêtant Bind.

Vérifie aussi le reste des services au cas où :

netstat -tulpn | grep -E -w '25|53|80|110|143|443|465|587|993|995|4190'
Répondre…