We tested an upload to that server and it went fine...
Was just a temporary network issue. All fix now.. Sorry for the inconvenience.
Sorry, still not fixed.
Now it's attempting to connect to server http://89.39.196.137 and it's failing to upload, over and over, and over......
You need to fix your servers and/or add more servers FAST!!