Turns out that Worldcom, a major internet hub, is having issues at their end, which is affecting our web provider too.