Changed behaviour from URLSocket to Socket as the server providing info simply doesn't do anything like HTTP.