They were fuzzing around with the FTP server for video uploads which was supposed to be up and running by now...
Shouldn't have anything to do with the HTTP end though.
Maybe all the new features and benefits they recently announced caused the site to crash
But hey, it wouldn't be the first time that IS has a "little" hiccup while implementing new features...