nscd-2.3.2-95.37 With nscd running: $ /etc/init.d/nscd restart Stopping nscd: [ OK ] Starting nscd: [ OK ] $ service nscd status nscd (pid 8249) is running... $ grep ncsu /etc/hosts 127.0.0.2 www.ncsu.edu $ getent hosts www.ncsu.edu 127.0.0.2 www.ncsu.edu $ getent hosts www.ncsu.edu. 152.1.226.10 uni200v.unity.ncsu.edu www.ncsu.edu $ getent hosts www.ncsu.edu 152.1.226.10 uni200v.unity.ncsu.edu www.ncsu.edu Without nscd running: $ /etc/init.d/nscd stop Stopping nscd: [ OK ] $ getent hosts www.ncsu.edu 127.0.0.2 www.ncsu.edu $ getent hosts www.ncsu.edu. 152.1.226.10 uni200v.unity.ncsu.edu www.ncsu.edu $ getent hosts www.ncsu.edu 127.0.0.2 www.ncsu.edu
Created attachment 127297 [details] glibc-rh182253.patch This should hopefully fix it, it is not really a backport, since hstcache.c was almost rewritten a few days before the corresponding patch has been committed. With this patch, we should only cache using request key as being passed from the client, rather than cache also with the reverse mapping and all aliases and IP{,v6} addresses associated with it as other keys.
This issue is on Red Hat Engineering's list of planned work items for the upcoming Red Hat Enterprise Linux 3.8 release. Engineering resources have been assigned and barring unforeseen circumstances, Red Hat intends to include this item in the 3.8 release.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2006-0453.html