Kodakatt, this could be a firewall issue or a routing issue depending on how you've set up your system.
My advice is to ensure you have this set in your
eqemu_config.xml file;
Quote:
<address>192.168.1.x</address>
<localaddress>127.0.0.1</localaddress>
|
This got it working for me when I was having this issue. I know it says that you don't need to change the 2 lines above in the comment above it in the config, but I found that setting them helped a lot. Also, ensure you have no username and password when connecting to your login server. Note: If you make this server public (or at least accessible from outside your network) you will need to change the address and local address, or comment them back out because it will point an external client to "192.168.1.x" or whatever is set in the <address> tag. And, obviously, that won't be your external IP. Then you will just have to make sure you've set up port forwarding correctly on your router.
I was getting this problem when the server's firewall was blocking the ports sending data out. I used Windows Firewall and just added the applications (zone.exe, eqlaunch.exe, world.exe, chatserver.exe) to the exceptions list, this isn't the safest of ways but for a private server, it will be a quick and easy fix to firewall blocking issues.
Additionally, if you're using MiniLogin, take a look at my post for a similar issue when using minilogin:
http://www.eqemulator.org/forums/sho....php?t=31387#3. It explains about the use of the minilogin config file.
I found the best way to debugging connection issues was watching the World.exe and Login Server windows as I connected in to see what happens, LoginServer should push your client through to the World.exe window. Additionally, I used the file dbg.txt in my client's Log folder in the EQ directory. It helped me fix my problems with port routing.
Hope this helps.
Akyra