I'm also having this problem, and I've followed all of the instructions exactly. 
My EQhost.txt file is read only and contains
	Code:
	[Registration Servers]
{
"register.eqemulator.net:5999"
}
[Login Servers]
{
"eqlogin1.eqemulator.net:5997"
"eqlogin2.eqemulator.net:5997"
"eqlogin3.eqemulator.net:5997"
}
 with absolutely no spaces after anything.
EDIT:  Everything is working fine now.  It seems that all you need in the EQhost.txt file is 
	Code:
	[LoginServer] 
Host=eqemulator.net:5995
 Exactly as you see it, with no space after the [LoginServer].  Hopefully that'll help with your problem as well.