On Friday 08 April 2011 14:32, the following was written: > On Fri, Apr 8, 2011 at 1:27 PM, <m.roth at 5-cent.us> wrote: > > Johan Martinez wrote: > > > I have modified /etc/hosts file with IP address and hostname entries. > > > However, host command is returning 'Host vhost1.example.com not found: > > > 3(NXDOMAIN)'. Also, apache is returning error on start as '[error] > > > (EAI 2)Name or service not known: Could not resolve host name > > > vhost1.example.com-- ignoring!' . The ssh worked fine and resolved the > > > hostname correctly (ssh > > > from same system to itself - just for test). Am I missing something > > > here? I thought /etc/hosts will be referred for all lookups. Any > > > help?? > > > > Does /etc/resolv.conf exist? If so, what does /etc/nsswitch.conf say - > > files first? > > > > mark > > resolv.conf exists and nsswitch.conf has a following line: > "hosts: files dns" Check /etc/host.conf that is the file that tells the system in what order to do it's lookups. Should be as follows: order hosts,bind > SELinux was in enforcing mode, but I didn't see any errors in audit.log. > Still I have disabled it for now. SELinux shouldn't play a role here. -- Regards Robert Linux The adventure of a lifetime. Linux User #296285 Get Counted http://counter.li.org/