Apache Not Starting

On a Linux server with Plesk control panel, Apache was not working. I tried to start apache, but it do not work.

            # service httpd start
            Starting httpd:                  [FAILED]
            #
            

I checked the Apache error log file at /etc/httpd/logs/error_log and found following error.

[Thu Sep 21 09:58:49 2006] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "server2.leverettsoftware.com" Configuration Failed!

The error was caused by servers HOST NAME is not resolving.

The Solution.

The problem is fixed by editing DNS record of the domain and adding A Record

            server2 A IP-OF-SERVER
            

In this case i can\'t edit DNS, so i done a quick fix, but this is not the correct way.

I edited /etc/hosts file and added following line.

            [[email protected] logs]# cat /etc/hosts
            127.0.0.1  localhost localhost.localdomain
            209.85.21.164 server2.leverettsoftware.com server2
            [[email protected] logs]#
            

/etc/hosts override the DNS server for the server (only from inside). DNS resolving first look /etc/hosts when the computer need to resolve a domain.

Get in touch with us

Questions? Concerns? Comments? We want to hear from you!
Drop us a line with whatever is on your mind and we will get back to you ASAP!!