Site was down for some hours, for unknown reasons. (***)
Everything seemed to check out okay.
I have a suspicion that godaddy doesn't handle DNS requests very well. (***)
(Site is registered with godaddy, and hosted with dreamhost.)
Okay, it has just been confirmed that the culprit was a load error on the dreamhost server.