the HTTP 500-13 error is generated only by a web server. I got the same error on Sunday when trying to connect to www.GalCiv.com.
If any of the hops between Fredrik (or myself) and the GalCiv web server were broken/offline/fubar then you would have received a different error message, one generated by your browser, that sad, in effect, 'you can't get there from here.'
And technicially speaking your statement is correct, that there are a lot of servers between here and there, but the only servers that were probably involved in the converstation between Fredrik's machine and the GalCiv web server were his ISP's authentication server and the GalCiv web server. Everything else between is most likely a router.