Quote Originally Posted by sickness View Post
Try changing the host to be pinged to something you can ping ... it's a pretty weird issue.
Hardly. Most places I sit when I want to update anything in BT block outgoing ICMP requests.

For those of you following along at home who like this script, I've replaced the ping with:

system("perl -e 'print qq|GET / HTTP/1.0\n\n|;' | nc www.google.com 80")
And the appropriate strstr() to check for the 302 has-moved code. It actually stands a better chance of getting out (especially when, if you need to, you can wrap it in proxyconnect like I frequently have to do).

Other than that, good stuff sickness, look forward to further updates and more advanced features.