I've just upgraded our OS X machine for 10.1 to 10.2 (and thence to 10.2.2) and am now having problems with name resolution. Unfortunately I don't have access to another 10.1 machine to compare against.
The problems may lie in part with our DNS servers.
Before the upgrade everything seemed to work - afterwards it was unable to find other machines via hostname.
Further investigation yielded that nslookup worked fine (e.g. looking for a machine "fred" )
nslookup fred -> will give the right ip address
dig fred -> will fail, our DNS responds with SERVFAIL
dig fred.search_domain -> works (search_domain being defined in the "network settings" control panel).
Now I suppose I could try and get our servers updated or re-write all the software / scripts that uses names of network machine, but is there anything I can to my Mac to remove this problem (e.g. force it to use nslookup rather than dig) ?
The problems may lie in part with our DNS servers.
Before the upgrade everything seemed to work - afterwards it was unable to find other machines via hostname.
Further investigation yielded that nslookup worked fine (e.g. looking for a machine "fred" )
nslookup fred -> will give the right ip address
dig fred -> will fail, our DNS responds with SERVFAIL
dig fred.search_domain -> works (search_domain being defined in the "network settings" control panel).
Now I suppose I could try and get our servers updated or re-write all the software / scripts that uses names of network machine, but is there anything I can to my Mac to remove this problem (e.g. force it to use nslookup rather than dig) ?