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

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

Reply
 
Thread Tools Display Modes
  #1  
Old 06-19-2012, 09:19 AM
hayward6
Forum Guide
 
Join Date: Jul 2005
Posts: 468
Default Server connection issues from outside my network

Hello,
I'm having a slight issue with my configuration. I run The Sandbox, and recently rebuilt it all from scratch using the current svn's and database from PEQ. I've actually been playing on the server myself for a couple weeks and have had no issues. I have all of my ports forwarded, and even the extras for making DC edits and command line access to the server.

Here's whats going on... I noticed that I hadn't seen anyone on the server yet, and that's rare because I usually see people popping in to say hello and look around. When I checked the database i see tables for a couple dozen accounts, and about half of them have characters with 0 levels and are all at the same location in starting zones.

So this morning I brought my laptop into work and tried logging in from here, and sure enough... no good. I can get to the character select screen ok, but it disconnects about 30 seconds after trying to login. I did go through some of the logs and I don't really see much of anything... Here are some of them.

eqemu_zone.log
Code:
7292 [06.19. - 09:01:16] Booting crushbone (58:0)
7292 [06.19. - 09:01:16] Loading spawn conditions...
7292 [06.19. - 09:01:16] Loading static zone points...
7292 [06.19. - 09:01:16] Loading spawn groups...
7292 [06.19. - 09:01:16] Loading spawn2 points...
7292 [06.19. - 09:01:16] Loading player corpses...
7292 [06.19. - 09:01:16] Loading traps...
7292 [06.19. - 09:01:16] Loading adventure flavor text...
7292 [06.19. - 09:01:16] Loading ground spawns...
7292 [06.19. - 09:01:16] Loading Ground Spawns from DB...
7292 [06.19. - 09:01:16] Loading World Objects from DB...
7292 [06.19. - 09:01:16] Loading Objects from DB...
7292 [06.19. - 09:01:16] Loading doors for crushbone ...
7292 [06.19. - 09:01:16] Loading Doors from database...
7292 [06.19. - 09:01:16] Loading AA information...
7292 [06.19. - 09:01:16] Loading AA Effects...
7292 [06.19. - 09:01:16] Loaded 389 AA Effects.
7292 [06.19. - 09:01:16] Loading Merchant Lists...
7292 [06.19. - 09:01:16] Loading Temporary Merchant Lists...
7292 [06.19. - 09:01:16] Successfully loaded Zone Config.
7292 [06.19. - 09:01:16] Loading timezone data...
7292 [06.19. - 09:01:16] Init Finished: ZoneID = 58, Time Offset = 0
7292 [06.19. - 09:01:17] Path File Header: Version 2, PathNodes 146
7292 [06.19. - 09:01:17] Path File ./Maps/crushbone.path loaded.
7292 [06.19. - 09:01:17] ---- Zone server crushbone, listening on port:7009 ----
7292 [06.19. - 09:01:17] Zone Bootup: crushbone (58: 0)
7292 [06.19. - 09:02:17] Zone Shutdown: crushbone (58)
7292 [06.19. - 09:02:17] Zone shutdown: going to sleep
eqemu@debian:~/server/logs$
eqemu_debug_zone
Code:
7292 [06.19. - 09:01:17] Zone: crushbone has weather of type 1.
7292 [06.19. - 09:01:17] Zone: crushbone(58) has weather type = 1. The weather timer has been enabled.
eqemu@debian:~/server/logs$
world )Lots of op code errors here, but seeing as it works on my network are they normal?...)
Code:
[Debug] [WORLD__CLIENT_ERR] 1856: 32 37 5e 31 35 0d 0a 32 - 39 5e 36 2e 0d 0a 35 5e  | 27^15..29^6...5^
[Debug] [WORLD__CLIENT_ERR] 1872: 5e 33 2e 35 5e 37 5e 31 - 0a 31 39 5e 37 5e 31 38  | ^3.5^7^1.19^7^18
[Debug] [WORLD__CLIENT_ERR] 1888: 31 38 30 5e 0a 31 5e 31 - 34 32 35 0d 38 5e 38 5e  | 180^.1^1425.8^8^
[Debug] [WORLD__CLIENT_ERR] 1904: 2e 30 37 35 34 36 5e 33 - 39 30 5e 38 38 5e 37 2e  | .07546^390^88^7.
[Debug] [WORLD__CLIENT_ERR] 1920: 2e 35 35 38 36 35 5e 33 - 5e 37 2e 34 31 5e 33 5e  | .55865^3^7.41^3^
[Debug] [WORLD__CLIENT_ERR] 1936: 34 0d 0a 33 30 5e 35 2e - 5e 32 2e 38 37 5e 31 35  | 4..30^5.^2.87^15
[Debug] [WORLD__CLIENT_ERR] 1952: 32 35 5e 32 30 36 37 5e - 35 0d 0a 38 0a 35 32 5e  | 25^2067^5..8.52^
[Debug] [WORLD__CLIENT_ERR] 1968: 33 2e 35 34 33 33 30 5e - 31 2e 35 0d 34 36 37 5e  | 3.54330^1.5.467^
[Debug] [WORLD__CLIENT_ERR] 1984: 5e 38 5e 31 35 0d 0a 37 - 33 2e 39 0d 5e 30 5e 32  | ^8^15..73.9.^0^2
[Debug] [WORLD__CLIENT_ERR] 2000: 34 30 5e 31 39 35 0d 0a - 37 0d 0a 35 35 38 35 5e  | 40^195..7..5585^
[Debug] [WORLD__CLIENT_ERR] 2016: 32 30 5e 37 2e 35 33 33 - 5e 2e 39 0d 37 5e 31 31  | 20^7.533^.9.7^11
[Debug] [WORLD__CLIENT_ERR] 2032: 5e 36 5e 31 5e 34 32 30 - 36 5e 36 2e 33 37 35 5e  | ^6^1^4206^6.375^
[Debug] [WORLD__CLIENT_ERR] 2048: 34 0d 0a 37 37 34 33 2e -                          | 4..7743.
[Debug] Unable to convert EQ opcode 0x184e to an Application opcode.
[Debug] [WORLD__CLIENT_ERR] 420Backstab: Received unknown EQApplicationPacket
[Debug] [WORLD__CLIENT_ERR] [OpCode OP_Unknown (0x184e) Size=1]
[Debug] [WORLD__CLIENT_ERR] 0000: 30                      -                          | 0
[Debug] Unable to convert EQ opcode 0x5f80 to an Application opcode.
[Debug] [WORLD__CLIENT_ERR] 420Backstab: Received unknown EQApplicationPacket
[Debug] [WORLD__CLIENT_ERR] [OpCode OP_Unknown (0x5f80) Size=4]
[Debug] [WORLD__CLIENT_ERR] 0000: 08 00 00 00             -                          | ....
[Debug] Unable to convert EQ opcode 0x51ae to an Application opcode.
eqemu@debian:~/server/logs$
__________________
Sayin Silverwolf
Server Op of The Sandbox (Non-Legit)

Last edited by hayward6; 06-19-2012 at 09:29 AM..
Reply With Quote
  #2  
Old 06-19-2012, 12:21 PM
hayward6
Forum Guide
 
Join Date: Jul 2005
Posts: 468
Default

I feel like this must be port forwarding related... This is the first time I've setup the server behind the router i'm currently using, maybe it needs more tweaking?

This router has a page for single ports as well as for ranges.

Under single ports I have these
22
9000
9080
10000

Under ranges I have these
7000-7500
__________________
Sayin Silverwolf
Server Op of The Sandbox (Non-Legit)
Reply With Quote
  #3  
Old 06-19-2012, 02:26 PM
joligario's Avatar
joligario
Developer
 
Join Date: Mar 2003
Posts: 1,497
Default

I'd check your eqemu config to see if it matches your external address and ports.
Reply With Quote
  #4  
Old 06-19-2012, 06:36 PM
hayward6
Forum Guide
 
Join Date: Jul 2005
Posts: 468
Default

Quote:
Originally Posted by joligario View Post
I'd check your eqemu config to see if it matches your external address and ports.
Yeah I did all that... Now that I'm home I'm going to have another look.
__________________
Sayin Silverwolf
Server Op of The Sandbox (Non-Legit)
Reply With Quote
  #5  
Old 06-20-2012, 05:01 PM
hayward6
Forum Guide
 
Join Date: Jul 2005
Posts: 468
Default

I may have figured it out! Can't be sure until some people try it out though. I was doing some work on my network and adding an access point and discovered a wiring mistake... running clean now, and I'm hoping that was the problem.
__________________
Sayin Silverwolf
Server Op of The Sandbox (Non-Legit)
Reply With Quote
  #6  
Old 06-21-2012, 08:35 AM
hayward6
Forum Guide
 
Join Date: Jul 2005
Posts: 468
Default

Ok, this isn't resolved yet... I'm at a complete loss now. I have a pretty good understanding of both Linux, and networking, and I'm starting to think it may just be a problem with how this router forwards port requests...
__________________
Sayin Silverwolf
Server Op of The Sandbox (Non-Legit)
Reply With Quote
  #7  
Old 06-21-2012, 04:30 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Can you take the router out or put your server on DMZ for testing?

If you think there's a 100 things that could be wrong, it always ends up being the 101st...


U
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #8  
Old 06-22-2012, 08:25 AM
hayward6
Forum Guide
 
Join Date: Jul 2005
Posts: 468
Default

Quote:
Originally Posted by Uleat View Post
Can you take the router out or put your server on DMZ for testing?

If you think there's a 100 things that could be wrong, it always ends up being the 101st...


U
I hadn't though of that... I just put the server in the DMZ, now all inbound requests should be going to it! Now I wait and see if we have any results... I didn't bring my laptop into the office today...
__________________
Sayin Silverwolf
Server Op of The Sandbox (Non-Legit)
Reply With Quote
  #9  
Old 06-22-2012, 12:43 PM
hayward6
Forum Guide
 
Join Date: Jul 2005
Posts: 468
Default

That must have done the trick since now I see someone is logged on and actually shows a level in the Database! Sweet! Now, what the heck is wrong with that router?... Oh well. Thanks for the idea, at least i'm now sure the server is fine.
__________________
Sayin Silverwolf
Server Op of The Sandbox (Non-Legit)
Reply With Quote
  #10  
Old 06-22-2012, 05:15 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

</nod>

Double-check your router's settings in your manual and see if there's something that could be mimicking the effects
that you're seeing. (Googling your router make and model can sometimes bring up issues you're looking for.)

Try different patch cords (if you have anything left hard-wired.) Sometimes a mis-crimp can add unwanted capacitance and
partially filter out higher-frequency signals. (How many packet errors were you receiving?)

If your network is mostly wi-fi, you could have too much background noise/cross-talk that's interfering with network
signals. The network gear should lower its bandwidth automatically to help compensate (unless you forced a specific speed.)

Lastly, hardware can develop faults..even new out of the box.


U
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
Reply


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 02:45 AM.


 

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