"I mean, I can see having site problems for a couple of days. Even a week is understandable. Months? No. There's just no excuse for that. "
Well, that's the main problem when you have a site that doesn't host it's own servers in the same physical location as one of the employees. Beleive me, if I were in the same state our servers are hosted in, I'd have this fixed.
You might have noticed that the server appeared to be down for a few hours today. The datacenter our server is hosted in had some problems, resulting in every server on that same segment being unreachable.
I'm pushing HARD to have our server moved to another datacenter entirely at this point. The thing that frustrates me is that the problem is NOT in the server. The server is always up and running, and is not even under load. A network problem, again, likely in the datacenter, is simply dropping random packets to the server.
Seriously, it's not like we're not trying, but moving datacenters is an absolute last ditch option ... and I think we've reached it at this point.