Hi Tristan,
I would also check security software - far too often antivirus software interferes with normal program operation these days.
Also, if I can successfully ping remoteutilities.com (or whatever), surely the DNS is being correctly resolved?
Yes, and more specifically you should ping id.remoteutilities.com . The resolved IP address should be shown in the ping results.