What does Connection refused mean?
This is an error message, generated by your operating system, in response to a connect() system call. It happens when there is no server at the other end listening on the port number that we tried to connect to. Its quite easy to generate this error on your own. Simply telnet to a random, high numbered port: % telnet localhost 12345 Trying 127.0.0.1… telnet: Unable to connect to remote host: Connection refused It happens because there is no server listening for connections on port 12345. When you see this in response to a URL request, it probably means the origin server web site is temporarily down. It may also mean that your parent cache is down, if you have one.
If you see a Connection refused message when you try and connect to the web server then this suggests that there may be a configuration problem with your connection. The servers do reverse DNS lookups, so if your connection is giving the wrong information you will be unable to connect – this is particularly true if you try and use a new Demon Dialup account when the DNS for the account hasn’t propogated to all the name servers properly.