That's reasonable.  FWIW these errors will occur either because the client can't connect to the server (not hooked up to the internet, the server is down, etc.) or something went so horribly wrong on the server side that it can't even respond with an error message.