So, your
DNS lookups are cooked. Try restarting nscd via svcadm (don't refresh; must stop and start). Also, check to see that you have the correct "etc/nsswitch.conf" file. You will need "hosts files
dns" entry in yours. Look at /etc/nsswitch.
dns for the correct line. Also, another thing to check is whether you can resolve the name of a server if its entry is in the hosts file.