Never seen this message myself before,but look in:
start/run and type
Maybe the service is in there.
What is the site ?
Is it a gaming site ?
I have a feeling you may need to open a port to allow access.
If im correct,you may need to contact the site admin to locate the exact port number and port forward this.
Sorry a little blurred.