Hmmm, thanks Oleg -- I have been in touch with my provider, and what I didnt know was that part of the hosting package I have includes sharing the IP for a few websites. This domain I've been having trouble with was one of them, and a quick check shows the same error on all shared IP domains. So there's the problem - is your IP shared? In my case, yes. Thanks again