Well, all this commotion, and it turns out he just had an over zealous firewall program (that I wasn't initially aware he had installed) that decided the server was trying to attack his computer, and blocked all access to it. I have configured it as a trusted site now, so this problem shouldn't happen again...