Résoudre l’erreur d’apache : Could not reliably determine the server’s fully qualified domain name

Toute personne ayant configuré apache httpd est probablement déjà tombé sur l’erreur suivante :

AH00558: httpd: Could not reliably determine the server’s fully qualified domain name, using XXXXXXXXX. Set the ‘ServerName’ directive globally to suppress this message

Je vais donc profiter du fait d’être retombé dessus pour vous expliquer comment la résoudre.

Tout d’abord vérifiez le hostname de votre serveur :

# hostname -f
hostname.domaine.tld

Ensuite vérifiez votre fichier /etc/hosts :

# more /etc/hosts
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
127.0.0.1 hostname.domaine.tld hostname
XXX.XXX.XXX.XXX hostname.domaine.tld hostname

Suivant comment vous avez configuré votre serveur, il sera nécessaire de vérifier /etc/hostname :

# more /etc/hostname
hostname.domaine.tld hostname

On vérifie que notre problème est résolu :

# httpd -t
AH00558: httpd: Could not reliably determine the server’s fully qualified domain name, using XXXXXXXXX. Set the ‘ServerName’ directive globally to suppress this message
Syntax OK

Donc dans mon cas il n’est pas résolu, probablement à cause de la présence de la ligne :

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

On peut toutefois forcer le paramètre dans la configuration :

# /etc/httpd/conf.d/servername.conf
ServerName ns326057.ip-37-187-107.eu

Sources:

https://askubuntu.com/questions/256013/apache-error-could-not-reliably-determine-the-servers-fully-qualified-domain-n

Si cet article vous a intéressé n’hésitez pas à aller voir nos autres articles systèmes

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *