I have a DNS configured for IP to FQDN mapping. Here's a code to accept IP and print the FQDN
getCanonicalHostName() above returns the correct FQDN for all nodes except one for which it returns the hostname (name) of the machine. Why would that happen? [ December 31, 2008: Message edited by: Raj Upadhyay ]
posted 7 years ago
okay this is resolved. Had to change the /etc/nsswitch.conf to have host name search path "dns" as the first entry.