Better error handling for OpenDNS