This may sound silly, but find out from your hosting company when the last time your server had a reboot.
I was having a similar issue not too long ago, where I couldn't even connect to my own sites. Seems it had been way too long since the last reboot. After they forced a manual reboot, I'm fly fine now.
|