httpd : échec de apr_sockaddr_info_get() sur RHEL
Lors de l'exécution d'un serveur Web Apache sur Red Hat Enterprise Linux, vous pouvez rencontrer l'erreur AH00557 : httpd : apr_sockaddr_info_get() failed ou AH00558 : httpd : Could not reliable determine the full qualified domain name the server when trying to start the service. Dans ce tutoriel, nous allons examiner la cause de cette erreur et vous donner une solution pour la corriger.
Dans ce tutoriel, vous allez apprendre :
- Comment résoudre l’erreur
httpd : apr_sockaddr_info_get() failedsur RHEL - Comment résoudre le
httpd : Impossible de déterminer de manière fiable l'erreur de nom de domaine complet du serveursur RHEL
httpd : échec de apr_sockaddr_info_get()
Nous pouvons voir ce message d’erreur se produire après avoir essayé de démarrer notre serveur Web Apache et vérifié son état :
systemctl status httpd
Notez que dans les versions plus récentes de RHEL, l'erreur que vous voyez peut être httpd : Impossible de déterminer de manière fiable le nom de domaine complet du serveur. La cause des deux erreurs est la même.
La solution à cette erreur consiste à définir une directive ServerName appropriée dans le fichier de configuration Apache. Vous souhaiteriez normalement mettre votre nom de domaine complet ici, ou votre nom DNS local. Si vous n’en avez pas, il suffit de le mettre à l’adresse de bouclage pour faire l’affaire (exécuter en tant que root) :
echo 'ServerName 127.0.0.1' >> /etc/httpd/conf/httpd.conf
Ensuite, redémarrez le service pour que les modifications prennent effet :
systemctl restart httpd
Problème résolu ! Lorsque httpd redémarre, vous ne devriez plus rencontrer l’erreur.
