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

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

Reply
 
Thread Tools Display Modes
  #1  
Old 12-20-2010, 10:28 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default Possible Login Server Issue

I haven't been able to confirm this yet, but it looks like there may be a Login Server issue going on for any server that is restarted or drops off of the list and tries to reconnect. My server, Storm Haven as well as Dragon Soul and Irreverent all seem to be fluctuating from down to pending status on the LS Status page:

0.8.0 [View] Pending Irreverent - The Solo Server
0.8.0 [View] Pending Storm Haven
0.8.0 [View] Down Dragon Soul

From a client, they just keep popping in and out of the list. Eventually, they just give up and no one can connect.

I assume this is only temporary and Rogean will be able to fix it (if it really is a LS issue). Mostly just posting about it here so any other servers with the same problem aren't wasting a ton of time to figure out the cause like I was :P
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #2  
Old 12-20-2010, 07:01 PM
Rogean's Avatar
Rogean
Administrator
 
Join Date: Jul 2003
Location: Massachusetts
Posts: 708
Default

What operating systems are running on the servers having this issue?

I think it has something to do with that. I've never seen the problem occur on Windows servers.
__________________
EQEmulator Developer / Administrator
Reply With Quote
  #3  
Old 12-20-2010, 07:06 PM
Rogean's Avatar
Rogean
Administrator
 
Join Date: Jul 2003
Location: Massachusetts
Posts: 708
Default

Also, there are two different issues:

One issue is the loginserver list page on the website showing a server is down when it is infact up and connected, and able to be logged into. This is due to a new connection being made to the loginserver before an old connection is recognized as stale. After connection, the first connection then times out and marks the server as down in the database. The solution for this would be to automatically kick off any servers with the same World ID when a connection is made.

And then theres the second issue, which I think is the more relevant issue to this thread, where certain servers will lose connection to the loginserver, and then only attempt to reconnect for a certain amount of time before giving up.
__________________
EQEmulator Developer / Administrator
Reply With Quote
  #4  
Old 12-20-2010, 07:53 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

I run Debian Linux. I do know that there is a specific issue where if connectivity is lost to the LS, it will only try so many times before giving up, and I know that only happens on Linux. But, that is not what this issue is. This issue is that even while my connectivity to the LS is rock solid, Storm Haven will not stay connected to it. I restart my server, it connects briefly, then disconnects and reconnects multiple times until it finally stops. I am not sure what is causing it to get removed from the server list.

I would be think the problem is on my side, accept it seems like Irreverent and Dragon Soul are having the same issue. Maybe they are having their own troubles that are unrelated, though.

I am still looking into more possibilities on my end, but it is definitely a new type of issue I haven't seen happen before.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #5  
Old 12-20-2010, 08:53 PM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

When I checked my server status this morning, it was 'Down' according to the web page. I run on windows server 2k3r2. When I remoted into the server, my world.exe window is showing:
Code:
[12.20. - 13:46:28] [WORLD__LS] Connecting to login server: eqemulator.net:5998
[12.20. - 13:46:28] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
[12.20. - 14:08:12] [WORLD__LS] Connecting to login server: eqemulator.net:5998
[12.20. - 14:08:13] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
[12.20. - 14:29:47] [WORLD__LS] Connecting to login server: eqemulator.net:5998
[12.20. - 14:29:47] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
[12.20. - 14:51:21] [WORLD__LS] Connecting to login server: eqemulator.net:5998
[12.20. - 14:51:21] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
[12.20. - 15:02:24] [WORLD__LS] Connecting to login server: eqemulator.net:5998
[12.20. - 15:02:24] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
[12.20. - 15:24:08] [WORLD__LS] Connecting to login server: eqemulator.net:5998
[12.20. - 15:24:08] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
[12.20. - 15:45:42] [WORLD__LS] Connecting to login server: eqemulator.net:5998
[12.20. - 15:45:43] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
[12.20. - 16:07:27] [WORLD__LS] Connecting to login server: eqemulator.net:5998
[12.20. - 16:07:27] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
[12.20. - 16:29:01] [WORLD__LS] Connecting to login server: eqemulator.net:5998
[12.20. - 16:29:02] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
[12.20. - 16:50:46] [WORLD__LS] Connecting to login server: eqemulator.net:5998
[12.20. - 16:50:46] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
I restarted the server and it seemed everything was back to normal, but after a couple of hours the above scenerio repeated.

EDIT: The server is up and listed in the client and I can log in just fine. Still listed as 'Down' in the web page, but there's something causing frequent loss of connection.
__________________
The Realm

Last edited by Congdar; 12-20-2010 at 09:14 PM..
Reply With Quote
  #6  
Old 12-21-2010, 01:24 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Maybe other servers aren't having the same exact problem mine is, but it looks like THF may also be doing the same thing. I see them listed as down and going into Pending from time to time as well even though the server is up. They have alternate LS connectivity, so it isn't really impacting them much yet.

Another odd thing is that I keep seeing duplicates of Irreverent, and THF in the EQ Client Server List.

Still looking to it on my end as well, but this just seems like a weird problem to me so far.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #7  
Old 12-21-2010, 02:44 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Well, I think I finally have Storm Haven connected stable to the LS (for now anyway). What I finally ended up doing was to disable connectivity to the other alternate login servers we were connected to (tsahosting.net and peqtgc.org). I am not sure how/if that was causing the problem, but it was the last thing I tried before it started staying connected.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #8  
Old 12-21-2010, 08:35 AM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

This is a problem and it started a few days ago, after the EqEmu Login Server was taken down for a while for "maintenance".
If you want to see who all has the problems , you can reload the servers page a few times (wait a while in between reloads);
http://www.eqemulator.org/index.php?pageid=serverlist
You'll see a group of servers constantly going from "down", to "pending", to "online", then down again (many of them just stay "down").
This wasn't so before (started a few days ago).
BtW Trevius, you still have the problem too.

Last edited by Angelox; 12-21-2010 at 08:45 AM..
Reply With Quote
  #9  
Old 12-21-2010, 10:01 AM
Tabasco's Avatar
Tabasco
Discordant
 
Join Date: Sep 2009
Posts: 270
Default

It looks like I'm having the same issue. It stays up for a while and then I lose LS connection.

Code:
23945 [12.20. - 00:32:11] [COMMON__THREADS] Ending TCPConnectionLoop with thread ID -93160592
23945 [12.20. - 00:32:16] [WORLD__LS] Connecting to login server: eqemulator.net:5998
23945 [12.20. - 00:32:16] [COMMON__THREADS] Starting TCPConnectionLoop with thread ID -76375184
23945 [12.20. - 00:32:16] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
23945 [12.20. - 00:59:34] [COMMON__THREADS] Ending TCPConnectionLoop with thread ID -76375184
23945 [12.20. - 00:59:39] [WORLD__LS] Connecting to login server: eqemulator.net:5998
23945 [12.20. - 00:59:39] [COMMON__THREADS] Starting TCPConnectionLoop with thread ID -59589776
23945 [12.20. - 00:59:39] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
23945 [12.20. - 01:26:57] [COMMON__THREADS] Ending TCPConnectionLoop with thread ID -59589776
23945 [12.20. - 01:27:02] [WORLD__LS] Connecting to login server: eqemulator.net:5998
23945 [12.20. - 01:27:02] [COMMON__THREADS] Starting TCPConnectionLoop with thread ID -42804368
23945 [12.20. - 01:27:02] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
23945 [12.20. - 01:54:20] [COMMON__THREADS] Ending TCPConnectionLoop with thread ID -42804368
23945 [12.20. - 01:54:25] [WORLD__LS] Connecting to login server: eqemulator.net:5998
That's on ubuntu 10.04 x86-64 running 1771

It looks like I can have a day or more of uptime between issues.
Reply With Quote
  #10  
Old 12-21-2010, 10:10 AM
songie
Sarnak
 
Join Date: Dec 2009
Posts: 43
Default

Mine seems to be constantly down since a couple of days ago, no matter if i restart it or not it doesnt take long to go "down" again
__________________
--You start casting "Extra Content"--
--You Hit your database for 9.999 Damage, you have slain your Server--
--Please wait reinstalling!--/Sigh
Reply With Quote
  #11  
Old 12-21-2010, 04:03 PM
Rogean's Avatar
Rogean
Administrator
 
Join Date: Jul 2003
Location: Massachusetts
Posts: 708
Default

Quote:
Originally Posted by Tabasco View Post
It looks like I'm having the same issue. It stays up for a while and then I lose LS connection.

Code:
23945 [12.20. - 00:32:11] [COMMON__THREADS] Ending TCPConnectionLoop with thread ID -93160592
23945 [12.20. - 00:32:16] [WORLD__LS] Connecting to login server: eqemulator.net:5998
23945 [12.20. - 00:32:16] [COMMON__THREADS] Starting TCPConnectionLoop with thread ID -76375184
23945 [12.20. - 00:32:16] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
23945 [12.20. - 00:59:34] [COMMON__THREADS] Ending TCPConnectionLoop with thread ID -76375184
23945 [12.20. - 00:59:39] [WORLD__LS] Connecting to login server: eqemulator.net:5998
23945 [12.20. - 00:59:39] [COMMON__THREADS] Starting TCPConnectionLoop with thread ID -59589776
23945 [12.20. - 00:59:39] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
23945 [12.20. - 01:26:57] [COMMON__THREADS] Ending TCPConnectionLoop with thread ID -59589776
23945 [12.20. - 01:27:02] [WORLD__LS] Connecting to login server: eqemulator.net:5998
23945 [12.20. - 01:27:02] [COMMON__THREADS] Starting TCPConnectionLoop with thread ID -42804368
23945 [12.20. - 01:27:02] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
23945 [12.20. - 01:54:20] [COMMON__THREADS] Ending TCPConnectionLoop with thread ID -42804368
23945 [12.20. - 01:54:25] [WORLD__LS] Connecting to login server: eqemulator.net:5998
That's on ubuntu 10.04 x86-64 running 1771

It looks like I can have a day or more of uptime between issues.
That looks like an issue with the worldserver.
__________________
EQEmulator Developer / Administrator
Reply With Quote
  #12  
Old 12-21-2010, 04:32 PM
Tabasco's Avatar
Tabasco
Discordant
 
Join Date: Sep 2009
Posts: 270
Default

Quote:
Originally Posted by Rogean View Post
That looks like an issue with the worldserver.
I'm seeing it in the logs from time to time now even when it's definitely up. It's a recent development, but I'll see if my host is having an issue.
Reply With Quote
  #13  
Old 12-22-2010, 08:08 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Looks like EZ Server can be added to the list of servers having this connection issue as well:

Quote:
0.8.0 [View] Pending EZ Server
Most likely, the only reason PEQ and P1999 don't have this issue as well is because they are hosted on the same host as the LS is. This is almost definitely not a problem on the server-side, as it makes more sense that the single point of failure for all of these servers is the EQEmu LS.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #14  
Old 12-22-2010, 05:25 PM
melkor_41
Fire Beetle
 
Join Date: Jul 2010
Posts: 25
Default

add redemption to that, windows server here.

and it wasnt loginserver related, it was DNS related, your dns (eqemulator's) lost the entries or was not resolving for external hosts the entries for eqemulator.net
Reply With Quote
  #15  
Old 12-22-2010, 06:31 PM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

For the record, I already tried eqemulator.net, eqemulator.org, and finally the ip address.
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 09:13 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