That used to happen to me a lot when I used Firefox.
And when I did manage to login, it'd log me out again. O.o
That foreign thing just shows a blank white page with the words "POST requests from foreign hosts are not allowed." in Times New Roman (or at least I think it's Times New Roman o.O).
Maybe you should use a different net browser. I use Opera now, instead of Firefox and Internet Exploder. @.@
I know alot of people here use Firefox and IE (dunno why they would but meh o.o) and have no problems, but I just thought it may have something to do with it, and it's worth a try seeing if another browser works.
Or you could try deleting all your cookies and logging in again.