Good Morning,
I've scoured the forums/wiki etc, and find a few posts about similar situations, but nothing that matches my situation.
Outside world players - login and play on my server just fine.
LAN players - log in, char select (create toons etc..) but then get booted back to login after a short 'hang' period where one would assume the game is loading.
Most issues I had found are the opposite - port forwarding issues etc.. etc..
Local LAN ip addressing is 192.168.0 (1 is my router, 114 is my EQ server)
Public IP is correct, as listed in the eqemu_config.xml
I did a complete client re-install on my PC last night...
Firewalls and AV off...
eqemu_config.xml
Code:
<?xml version="1.0">
<server>
<world>
<shortname>NB</shortname>
<longname>Negative_Burn</longname>
<address>50.137.118.0</address>
<localaddress>50.137.118.0</localaddress> # Note, I have tried with this set at 127.0.0.1 && 192.168.0.114
<!-- Loginserver information -->
<loginserver>
<host>eqemulator.net</host>
<port>5998</port>
<account>trev71</account>
<password>*****</password>
</loginserver>
<!--
<loginserver2>
<host>192.168.0.114</host>
<port>5998</port>
</loginserver2>
-->
<host>eqemulator.net</host>
<!-- Server status. Default is unlocked -->
<!--<locked/>-->
<unlocked/>
<tcp ip=50.137.118.0 port=9000 telnet=enable/>
<key>some long random string</key>
<http port="9080" enabled="true" mimefile="mime.types" />
</world>
<!-- Chatserver (channels) information. Defaults shown -->
<chatserver>
<host>127.0.0.1</host>
<port>7778</port>
</chatserver>
<mailserver>
<host>127.0.0.1</host>
<port>7779</port>
</mailserver>
<zones>
<defaultstatus>20</defaultstatus>
<!-- <ports low="7050" high="7300"/> -->
<ports low="7000" high="7500"/>
</zones>
<database>
<host></host>
<port>3306</port>
<username>eqemu</username>
<password>eqemupw</password>
<db>peqdb</db>
</database>
<!-- Launcher Configuration -->
<launcher>
<!-- <logprefix>logs/zone-</logprefix> -->
<!-- <logsuffix>.log</logsuffix> -->
<!-- <exe>zone.exe or ./zone</exe> -->
<!-- <timers restart="10000" reterminate="10000"> -->
</launcher>
<!-- File locations. Defaults shown -->
<files>
<spells>spells_us.txt</spells>
<opcodes>opcodes.conf</opcodes>
<logsettings>log.ini</logsettings>
</files>
<spells>spells_us.txt</spells>
<opcodes>opcodes.conf</opcodes>
<logsettings>log.ini</logsettings>
</files>
<!-- Directory locations. Defaults shown -->
<directories>
<maps>/home/eqemu/server/Maps</maps>
<quests>/home/eqemu/server/quests</quests>
<plugins>/home/eqemu/server/plugins</plugins>
</directories>
</server>
tail of log files during attempt
Zone logs show the zone loading, merchants, weather, etc.. etc..
Code:
==> eqemu_debug_world.log <==
2080 [01.11. - 09:57:09] [WORLD__CLIENT] Connection 192.168.0.1 PASSED banned IPs check. Processing connection.
2080 [01.11. - 09:57:09] [WORLD__CLIENT] trev71: Logged in. Mode=(CharSel)
2080 [01.11. - 09:57:09] [WORLD__CLIENT] trev71: LS Account #254430
2080 [01.11. - 09:57:40] [WORLD__CLIENT] trev71: Attempting autobootup of akanon (55:0)
==> eqemu_debug_world.log <==
2080 [01.11. - 09:57:40] [WORLD__ZONE] [5] Setting to 'akanon' (55:0)
2080 [01.11. - 09:57:40] [WORLD__CLIENT] trev71: Entering zone akanon (55:0)
2080 [01.11. - 09:57:40] [WORLD__ZONE] [5] [akanon] Broadcasting a world time update
==> zone-dynamic_05.log <==
Received Message SyncWorldTime
Time Broadcast Packet: EQTime [01:06 am]
==> eqemu_debug_world.log <==
2080 [01.11. - 09:57:40] [WORLD__ZONE] [5] [akanon] Setting to 'akanon' (55:0)
2080 [01.11. - 09:57:40] [WORLD__CLIENT] trev71: Sending client to zone akanon (55:0) at 192.168.0.1:7004
2080 [01.11. - 09:57:40] [WORLD__CLIENT] trev71: Client disconnected (not active in process)
==> zone-dynamic_05.log <==
[Status] Zone Shutdown: akanon (55)
[Normal] Zone shutdown: going to sleep
==> eqemu_zone.log <==
2111 [01.11. - 09:58:40] Zone Shutdown: akanon (55)
2111 [01.11. - 09:58:40] Zone shutdown: going to sleep
EQ DBG Log
Code:
2013-01-11 09:57:32 World initialized: clz
2013-01-11 09:57:32 load done.
2013-01-11 09:57:32
2013-01-11 09:57:32 Starting char select.
2013-01-11 09:57:32
2013-01-11 09:57:32 Clearing display buffers.
2013-01-11 09:57:32
2013-01-11 09:57:32 Display buffers cleared.
2013-01-11 09:57:32
2013-01-11 09:57:32 Initializing character select UI.
2013-01-11 09:57:32 Resetting game UI.
2013-01-11 09:57:35 Zone Connect -- 0 -- Received MSG_ZONE_ADDRESS
2013-01-11 09:57:35 Zone addr [192.168.0.1:23579] received...
2013-01-11 09:57:35 ZONING
2013-01-11 09:57:35 Networking: Connection Closed [0] with 0 pending bytes.
2013-01-11 09:57:35 Networking: using port [53881].
2013-01-11 09:57:35 Networking: Connection Established [1]
2013-01-11 09:58:35 Could not connect to 192.168.0.1:7004 [client:DisconnectReasonConnectFail,server:DisconnectReasonNone]. Negotiation count: 600.
2013-01-11 09:58:35
2013-01-11 09:58:35 Networking: Connection Closed [0] with 0 pending bytes.
2013-01-11 09:58:36 Failed to connect to zoneserver (192.168.0.1, port 7004), result = 1, for MSG_ZONE_ADDRESS.
2013-01-11 09:58:36
2013-01-11 09:58:36 THE SERVER IS NOT RESPONDING.
2013-01-11 09:58:36
2013-01-11 09:58:36 end of DisplayScreen
2013-01-11 09:58:36
2013-01-11 09:58:38 disconnected at C:\EQ\EverQuest\EverQuest.cpp:17153 (char. select) g_world == NULL
2013-01-11 09:58:38
2013-01-11 09:58:38 Character is .
2013-01-11 09:58:38
2013-01-11 09:58:38 YOU HAVE BEEN DISCONNECTED.
2013-01-11 09:58:38
2013-01-11 09:58:38 end of DisplayScreen
Cannot connect to port 7004 on the server ?! I mean, it seems like it is trying to directly connect to the Gateway... this may be correct per say... but I would assume it should be going direct to the game server at .114 at this time.. ??
I'd appreciate your insight, thoughts, etc...