I am writing a DDNS sort of client to be executed at the Linux command line. I am having issues with the update URL not returning anything. It worked the first time I tested but hasn’t worked since.
mSocket = New HTTPSocket
System.DebugLog(mSocket.Get("http://icanhazip.com", 10))
System.DebugLog(mSocket.Get("https://dynamicdns.park-your-domain.com/update?host=@&domain={domain}&password={password}&ip={IP}", 10))
System.DebugLog(mSocket.Get("http://icanhazip.com", 10))
The “icanhaszip.com” url returns the public IP as simple text (no html).
The “dynamicdns.park-your-domain.com” actually updates the @ DNS record for the given domain but times out and returns nothing. However, if I copy the URL and paste it in a browser, I get an immediate response (an XML document).
Ideas?