Linuxdoc Linux Questions
Click here to ask our community of linux experts!
Custom Search
Next Previous Contents

8. Problems.

The glibc package contains a FAQ with additional information that you should check if you are having problems. An online version is also available at Below are some tips for solving problems which are not covered in the FAQ or are covered here in more detail.

8.1 Host names do not resolve.

Glibc 2 uses a different method than libc 5 in looking up host names. The glibc name server switch (NSS) code looks for a file /etc/nsswitch.conf. If host names are not resolving for you when using a glibc 2 application and your /etc/resolv.conf is configured correctly, check if you have the /etc/nsswitch.conf file. If you do not have this file, you can create one containing the line:

 hosts:        files dns

It will now look for /etc/resolv.conf to find the nameservers.

You should look at the section of the libc info pages describing the nsswitch.conf file for more details.

Next Previous Contents