Since kittymonk said,
Originally Posted by Kittymonk4
If your getting "Connection refused: connect" then there is no doubt the server is down. If you are getting a long log-in time follow by a Java error then there was a crash and the server should be up shortly.
... what's the difference between "Connection refused: connect" and "java.net.SocketTimeoutException: Read timed out"?
Does that mean the server is shutting down or starting up, as opposed to offline completely?