I'm starting to think it is the system that fails, because searching on that domain brings out the same forum account as you are using, but lacks information about the actual hosting part. More then likely that issue is related to the failure to login.
I'll send the admin this new piece of information