Odd situation with EQEmuLoginServer vs. eqemulator.net
This is a problem I am still working on and researching with
my own server. Just thought I would post it for feedback.
First of all, my server works fine. I started out with it
running (on my LAN only), behind a router and all other client
computers in the house are also behind that same router.
Using the EQEmuLoginServer, all client computers (SoD client)
were able to login and play successfully.
Today, (Just for testing), I patched the server in to the
eqemulator.net site. I logged in from one of my client puters
and had no problem. I zoned in and played around normally.
Everything working as it should.
BUT-BEFORE I patched in to eqemulator.net:
I started working on the configuration to let outside clients
connect to the LAN server. I signed up for a dyndns addy.
Made sure all ports were unblocked on the router. The windows
firewall on all my computers including server, have always been
disabled (including in "services"). But when I connected to the
server with any of the client computers, I would get to the
server select and of course, encounter the infamous "1017"
that is posted all over these forums (chuckle)
I figured I must be doing something wrong, so I read, tested,
read, tested. until I was blue in the face. I tried various
configuration suggestions from the forums in the config and I
was convinced that maybe something was wrong with the either
the router or the server computer.
I tried the "DMZ" on the router, still no luck. I did many
"port scans" to see if anything was being blocked. Nothing.
Then I took the server computer off the router and hooked it
up to a switch hub, which gave it it's own external IP.
(My ISP assigns 2 IP's per account, without paying extra).
I checked the IIconfig and as expected, the switch hub does
not assign any internal IP. It just runs off external.(ISP)
(Keep in mind, all through this, I am adjusting the eqhost,
windows host, file, etc.) Still no luck.
So in a nutshell:
If I use the EQEmuloginServer, I can only connect successfully
with my client computers if the server and all puters are behind
the router, but no outside connections can login.
If the server is not behind the router, I still can't login
with my client computers.
But if I am NOT using the EQEmuLoginServer, and I patch the
server in to the eqemulator.net I can login to my account,
see my server on the list and connect no problem from the
same client computers behind the router.
|