If it isn't an issue with your VPS' firewall settings then it's a client-side issue, which would have to be left with the devs. I personally would tinker with the firewall settings and try different proxies, etc. Anything to isolate the issue. Is the VPS running windows?