You need to determine if this is truly a connection error or a problem with Safari.
To check if the remote server is responding to ping requests (which can mean it's running or not), to go Applications --> Utilities --> Terminal. A command prompt appears. Type the following and press enter:
Code:
ping h1408923.stratoserver.net
If you see something like this:
Code:
PING h1408923.stratoserver.net (85.214.115.155) 56(84) bytes of data.
64 bytes from copyrightsprotect.de (85.214.115.155): icmp_req=1 ttl=46 time=161 ms
64 bytes from copyrightsprotect.de (85.214.115.155): icmp_req=2 ttl=46 time=163 ms
64 bytes from copyrightsprotect.de (85.214.115.155): icmp_req=3 ttl=46 time=163 ms
64 bytes from copyrightsprotect.de (85.214.115.155): icmp_req=4 ttl=46 time=163 ms
64 bytes from copyrightsprotect.de (85.214.115.155): icmp_req=5 ttl=46 time=163 ms
That means the server is running. (Don't worry if the name of the servers don't match.) Press CONTROL-C to stop the list. Then you can close the Terminal window.
Now this just means that the server is running and returning PING requests. That doesn't necessarily mean that the function you're trying to call on the remote server is working, but it's a start.