Skip to content
Advertisement

httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName

I tried to restart my Apache server on CentOS 5.0 and got this message:

httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName

Here is the /etc/hosts file:

JavaScript

Here is the /etc/sysconfig/network file:

JavaScript

I also have this in the Apache httpd.conf file:

JavaScript

However, I still get the first error message when I restart Apache.

Advertisement

Answer

Your hosts file does not include a valid FQDN, nor is localhost an FQDN. An FQDN must include a hostname part, as well as a domain name part. For example, the following is a valid FQDN:

JavaScript

Choose an FQDN and include it both in your /etc/hosts file on both the IPv4 and IPv6 addresses you are using (in your case, localhost or 127.0.0.1), and change your ServerName in your httpd configuration to match.

/etc/hosts:

JavaScript

httpd.conf:

JavaScript
User contributions licensed under: CC BY-SA
7 People found this is helpful
Advertisement