View Single Post
  #1  
Old 04-25-2011, 06:56 PM
m550viper
Fire Beetle
 
Join Date: Apr 2011
Posts: 1
Default LAN connection works, remote/internet fails - SOLVED

Just a quick post that may help others out. I set up my first EQEmu server this weekend and ran into one snag when users tried to connect remotely.

Symptom: Internet users could connect to the loginserver (eqemulator.net) and see the server listed. When attempting to 'Play Everquest' on that server, they would get dropped back to the login page.

Problem: I had only forwarded port 9000 over TCP from my router to server, but it actually requires UDP to be forwarded here. (Also requires ports 7000-7100, udp as well).

I initially set it only to TCP, because the comment in eqemu_config.xml read, "Sets the ip/port for the tcp connections.", but I believe this is referring specifically to internal communication between world and zone servers, rather than client/server.

For clients to be able to connect to the server, they need to be able to connect to your server on port 9000/udp. I searched the forums for a while and found several references to this symptom, but couldn't see anywhere that explicitly stated it needed to be udp (maybe because many home routers don't give you the option to choose protocol, just IP to Port). Just wanted to pass this along, hopefully it will be useful to someone else out there. Many thanks go out to the community for making this project work!
Reply With Quote