Quote:
|
Here is a wireshark conversation from the server while trying to connect. Everything is going fine and then you start to see port unreachable on 9000 for some reason:
http://i1276.photobucket.com/albums/...ps1yciqwhw.jpg |
Code:
<loginserver1> Two streams to the same login server is probably not a good thing... Code:
listen_port = 5998 If there's an issue using the same port, I would try to figure out what is causing the problem. |
Quote:
|
Quote:
|
Sorry, what is enumerator?
|
I changed the listen port to 5999, but it still won't enter world unless both the pc and the server are on the same subnet.
|
You have a routing/local firewall issue sounds like. You may have to set persistent routes on your emulator server if the router you are using does not have that ability. Also if this is a windows box the emulator is on, check your firewall settings on that machine. It maybe blocking the zone it considers the subnet "in" which would also probably require opening ports for that zone. If its a windows box, just create 1 inbound and 1 outbound rule that allows all ports/services in/out on all zones (public/work/home). Its an easy check.
Another easy check is just to telnet to that port (5999?) from one machine on the subnet to the emulator. If it doesn't connect is a firewall or something is port blocking. |
I don't have a routing issue. The router has an interface in 172.16.210.0.24 and an interface in 192.168.0.0.24 The PC has a static route to 172.16.210.0 using the 192.168.0.0 interface of the router. I know how to route, it's what I do for a living. Other apps and protocols route fine to the server. I would never need a static route on the router to route between two directly connected networks.
I agree, there is something at layer 3 that is messing this up, but it's not a lack of a clear route. There are no firewalls involved either on the network or locally on the server or the PC, either. I can login fine to the login server, but I just can't enter the world with a character. |
I modified my answer after I went back and read your previous entries. I can tell you know how to setup a routing protocol (I also do that for a living). Read my edits above.
|
This is more than likely the windows built in firewall. Dont turn it off, just make those 2 entries above then telnet from the subnet back to the emulator's subnet and see if the port is open.
|
If that fixes it, just open ports on all "zones" in the windows firewall that you need.
|
The port is open. I can telnet on 5999 with no problem from the pc across the router.
Why would I need a routing protocol for this? That is the last thing I want. I don't want that router advertising to my ospf it's route to 172.16.210.0/24, since right now I only want my pc and the emu server using this router. |
The eventual goal is to have the emu server in a dmz (hosted in my home, rather than a remote datacenter), and then access the emu server via my inside network. This works fine right now for rdp and other protocols, but not for the world server. As I said, I can login and create characters, I just can't enter the world. Right now, I'm not even using a firewall between the dmz and the inside, simply a router. No NAT, no firewall, just simple routing. I can't imagine why that would prevent the emu from working. Once, I get it working in this configuration, I can worry about port forwarding from the web.
|
I created rules on both the server and the pc to allow all tcp and udp in both directions. No difference.
|
All times are GMT -4. The time now is 08:30 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.