Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #16  
Old 05-05-2018, 12:44 AM
GRUMPY
Discordant
 
Join Date: Oct 2016
Posts: 445
Default

7100 - 7500 forwarded in your router ?
configs (including login.ini) set right for IP's ?
Reply With Quote
  #17  
Old 05-05-2018, 12:32 PM
deladriendil
Sarnak
 
Join Date: Jan 2017
Posts: 30
Default

Grumpy, thanks for continuing to assist. to answer your questions

Yes
eqemu_config.json with removed user/pass

Code:
     "server" : {
          "chatserver" : {
               "host" : "",
               "port" : "7500"
          },
          "database" : {
               "db" : "peq",
               "host" : "localhost",
               "password" : "",
               "port" : "3306",
               "username" : ""
          },
          "mailserver" : {
               "host" : "",
               "port" : "7500"
          },
          "qsdatabase" : {
               "db" : "peq",
               "host" : "localhost",
               "password" : "",
               "port" : "3306",
               "username" : ""
          },
          "webinterface" : {
               "port" : "9081"
          },
          "world" : {
               "http" : {
                    "enabled" : "true",
                    "mimefile" : "mime.types",
                    "port" : "9080"
               },
               "key" : "OcDY7lFcmIkfghhKNpyPj2qFKErDINZ",
               "loginserver1" : {
                    "account" : "",
                    "host" : "<address>.no-ip.biz",
                    "legacy" : "1",
                    "password" : "",
                    "port" : "5999"
               },
               "loginserver2" : {
                    "account" : "",
                    "host" : "<address>.no-ip.biz",
                    "password" : "",
                    "port" : "5999"
               },
               "longname" : "some name",
               "shortname" : "some name 070_pop",
               "tcp" : {
                    "ip" : "<address>.no-ip.biz",
                    "port" : "9001"
               },
               "telnet" : {
                    "enabled" : "true",
                    "ip" : "<address>.no-ip.biz",
                    "port" : "9000"
               }
          },
          "zones" : {
               "defaultstatus" : "0",
               "ports" : {
                    "high" : "7400",
                    "low" : "7000"
               }
          }
     }
}
login.ini
Code:
[database]
host = localhost
port = 3306
db = peq
user = 
password = 
subsystem = MySQL

[options]
unregistered_allowed = TRUE
reject_duplicate_servers = FALSE
trace = TRUE
world_trace = FALSE
dump_packets_in = FALSE
dump_packets_out = FALSE
listen_port = 5999
local_network = 192.168.99.
auto_create_accounts = TRUE

[security]
plugin = EQEmuAuthCrypto
mode = 5

[Titanium]
port = 5998
opcodes = login_opcodes.conf

[SoD]
port = 5999
opcodes = login_opcodes_sod.conf

[schema]
account_table = loginserver_server_accounts
world_registration_table = loginserver_world_server_registration
world_admin_registration_table = loginserver_server_admin_registration
world_server_type_table = loginserver_server_list_type
for the moment I have the windows firewall completely disabled on win 10 pro box. win 10 has a static ip

port forwarding looks like

5999
5998
9000
7778
7000-7500

QoS is disabled on the router
UPnP is disabled on the router
IPv6 is disabled on the router

this is a netgear R6230 with the latest firmware.
I can login from LAN machines without issue using RoF2 client. anyone trying to come in from the WAN gets timeouts on the zone ports (7000, 7001, etc.)

zone.exe is starting all of the zones on 127.0.0.1:<random high port> like 61130

if I use a site like yougetsignal.com for port 7000 its showing as closed. yet 5999 is open

netstat /an does not show those ports as listening on the win 10 box. tho 7778 is.
Reply With Quote
  #18  
Old 05-05-2018, 01:41 PM
GRUMPY
Discordant
 
Join Date: Oct 2016
Posts: 445
Default

Not quite sure what you're doing here ? <address>.no-ip.biz
You are using 9001, is that in port forward ?
Reply With Quote
  #19  
Old 05-05-2018, 02:00 PM
deladriendil
Sarnak
 
Join Date: Jan 2017
Posts: 30
Default

<address> was just me masking my DNS address.

9001 wasn't in port forwarding.
Reply With Quote
  #20  
Old 05-05-2018, 02:08 PM
GRUMPY
Discordant
 
Join Date: Oct 2016
Posts: 445
Default

Quote:
Originally Posted by deladriendil View Post
<address> was just me masking my DNS address.

9001 wasn't in port forwarding.
I used that dyndns once long ago, but in the configs, I still used just my own external IP.
The dyndns account pointed to that IP and clients put that address in their eqhost.
But not sure how you are setting yours up.
Reply With Quote
  #21  
Old 05-05-2018, 02:12 PM
deladriendil
Sarnak
 
Join Date: Jan 2017
Posts: 30
Default

after adding 9001.

I can see that 9000, 9001, 5998, 5999 are all open ports to the outside world. 7000 , 7001, etc are not.
Reply With Quote
  #22  
Old 05-05-2018, 02:19 PM
deladriendil
Sarnak
 
Join Date: Jan 2017
Posts: 30
Default

using my actual IP and removing all DNS entries. I end up with port 7000 still being an issue.

I'm also seeing
[Error] Handle_NewLSInfo error, remote address was null, defaulting to stream address <my ISP IP address>
Reply With Quote
  #23  
Old 05-05-2018, 02:30 PM
GRUMPY
Discordant
 
Join Date: Oct 2016
Posts: 445
Default

In your config, can you try this out ?

"high" : "7100",
"low" : "7500"

Instead of this ?
"high" : "7400",
"low" : "7000"
Reply With Quote
  #24  
Old 05-05-2018, 02:39 PM
deladriendil
Sarnak
 
Join Date: Jan 2017
Posts: 30
Default

i'm assuming you meant

low 7100
high 7500

i'm seeing open UDP ports in that range now (and the 7000 range if i switch back).

i'm guessing that the DNS trick you asked previously was the fix. will need to test from the WAN to confirm
Reply With Quote
  #25  
Old 05-05-2018, 02:42 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Quote:
"zone.exe is starting all of the zones on 127.0.0.1:<random high port> like 61130"
Don't worry about that..it's internal and doesn't affect client connectivity.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #26  
Old 05-05-2018, 03:23 PM
deladriendil
Sarnak
 
Join Date: Jan 2017
Posts: 30
Default

still an issue

this is from the client outside of the network

Code:
[Sat May 05 15:37:49 2018]00466:Initializing character select UI.
[Sat May 05 15:37:49 2018]00467:Resetting game UI.
[Sat May 05 15:37:53 2018]00468:Zone Connect -- 0 -- Received MSG_ZONE_ADDRESS
[Sat May 05 15:37:53 2018]00469:Zone addr [:48155] received...
[Sat May 05 15:37:53 2018]00470:ZONING
[Sat May 05 15:37:53 2018]00471:Networking: Connection Closed [0] with 0 pending bytes.
[Sat May 05 15:37:53 2018]00472:Networking: using port [59524].
[Sat May 05 15:37:53 2018]00473:Networking: Connection Established [1]
[Sat May 05 15:38:53 2018]00474:Could not connect to :7100 [client:DisconnectReasonConnectFail,server:DisconnectReasonNone].  Negotiation count: 599.

[Sat May 05 15:38:53 2018]00475:Networking: Connection Closed [0] with 0 pending bytes.
[Sat May 05 15:38:53 2018]00476:Failed to connect to zoneserver (, port 7100), result = 1, for MSG_ZONE_ADDRESS.
Reply With Quote
  #27  
Old 05-05-2018, 03:32 PM
deladriendil
Sarnak
 
Join Date: Jan 2017
Posts: 30
Default

this is a working LAN login.

something is happening that port 7100 isn't being used locally. and it isn't giving an actually address on port 7100 for outside traffic.

Code:
[Sat May 05 15:45:37 2018]00233:Zone Connect -- 0 -- Received MSG_ZONE_ADDRESS
[Sat May 05 15:45:37 2018]00234:Zone addr [192.168.99.76:48155] received...
[Sat May 05 15:45:37 2018]00235:ZONING
[Sat May 05 15:45:37 2018]00236:Networking: Connection Closed [0] with 0 pending bytes.
[Sat May 05 15:45:37 2018]00237:Networking: using port [64611].
[Sat May 05 15:45:37 2018]00238:Networking: Connection Established [1]
[Sat May 05 15:45:38 2018]00239:Connected to 192.168.99.76:48155...

[Sat May 05 15:45:38 2018]00240:Zone Connect -- 2 -- Sending MSG_EQ_ADDPLAYER
[Sat May 05 15:45:39 2018]00241:Zone Connect -- 3 -- Received MSG_SEND_PC
[Sat May 05 15:45:39 2018]00242:Received our Player from zone.
[Sat May 05 15:45:39 2018]00243:Received MSG_EQ_ADDPLAYER, Player = Raen, zone = Greater Faydark
[Sat May 05 15:45:39 2018]00244:MSG_TIME_STAMP received.
[Sat May 05 15:45:39 2018]00245:MSG_TIME_STAMP received. (Items inc).
[Sat May 05 15:45:39 2018]00246:Item done, MSG_WEATHER_EVENT received.

[Sat May 05 15:45:39 2018]00247:Initializing zone.
[Sat May 05 15:45:39 2018]00248:Initializing world.
[Sat May 05 15:45:39 2018]00186:Beginning handling memory on zoning.
Reply With Quote
  #28  
Old 05-05-2018, 04:22 PM
deladriendil
Sarnak
 
Join Date: Jan 2017
Posts: 30
Default

Is it something as simple as needing to add ?

!--<address>Serving Machines IP</address>-->
<!--<localaddress>127.0.0.1</localaddress>-->

To the json file in some way? I noticed that this newest build doesn't use the xml file anymore.
Reply With Quote
  #29  
Old 05-05-2018, 09:01 PM
GRUMPY
Discordant
 
Join Date: Oct 2016
Posts: 445
Default

The FULL .json config is a little different, but this is what I am
using right now on the public server I have up. It doesn't apply
to a private outside login, since I am using the Emu public login.

Code:
{
     "server" : {
          "chatserver" : {
               "host" : "127.0.0.1",
               "port" : "7778"
          },
          "database" : {
               "db" : "peqname",
               "host" : "127.0.0.1",
               "password" : "*****",
               "port" : "3306",
               "username" : "*****"
          },
          "directories" : {
               "logs" : "logs/",
               "lua_modules" : "lua_modules/",
               "maps" : "maps/",
               "patches" : "./",
               "plugins" : "plugins/",
               "quests" : "quests/",
               "shared_memory" : "shared/"
          },
          "mailserver" : {
               "host" : "127.0.0.1",
               "port" : "7778"
          },
          "qsdatabase" : {
               "db" : "peqname",
               "host" : "127.0.0.1",
               "password" : "*****",
               "port" : "3306",
               "username" : "*****"
          },
          "world" : {
               "http" : {
                    "enabled" : "false",
                    "mimefile" : "mime.types",
                    "port" : "9080"
               },
               "key" : "10a29b38c47d56eza1yb2xc3",
               "locked" : "true",
               "loginserver1" : {
                    "account" : "********",
                    "host" : "login.eqemulator.net",
                    "legacy" : "1",
                    "password" : "******",
                    "port" : "5998"
               },
               "loginserver2" : {
                    "account" : "********",
                    "host" : "192.168.0.25",
                    "legacy" : "0",
                    "password" : "******",
                    "port" : "5999"
               },
               "longname" : "My Server Long Name",
               "shortname" : "myshortname",
               "tcp" : {
                    "ip" : "127.0.0.1",
                    "port" : "9000",
                    "telnet" : "disable"
               }
          },
          "zones" : {
               "defaultstatus" : "0",
               "ports" : {
                    "high" : "7500",
                    "low" : "7100"
               }
          }
     }
}
Reply With Quote
  #30  
Old 05-05-2018, 10:57 PM
deladriendil
Sarnak
 
Join Date: Jan 2017
Posts: 30
Default

the client isn't receiving an address for zones outside of the network. I can't explain why that is happening

inside the network
[Sat May 05 15:45:37 2018]00233:Zone Connect -- 0 -- Received MSG_ZONE_ADDRESS
[Sat May 05 15:45:37 2018]00234:Zone addr [192.168.99.76:48155] received...

outside of the network

[Sat May 05 15:37:53 2018]00468:Zone Connect -- 0 -- Received MSG_ZONE_ADDRESS
[Sat May 05 15:37:53 2018]00469:Zone addr [:48155] received...

the server is running on a laotop.

the client inside of the network is on a completely different machine. yet I get connected fine.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 03:02 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3