adonies

"Retrying Steam authentication"

Recommended Posts

I host my server on Citadel Servers for more than three months now without any problems.

Suddenly, since a couple of days ago, noone of my players can login to it; they get stuck in intro splash screen with the message "Retrying Steam authentication ..."

The server is reported running (after several restarts) and even displays one player logged in (even wurm-unlimited.com report the server up and 1 player logged in).

But when I try to login, on the server selection screen, the server is displayed as having zero players.

(I'm not 100% sure, but when I restart the server, the number of players becomes zero but immediately, after at least one unsuccessful login, it increases).

 

Has anyone faced something similar before?

Citadel Servers seem to believe it's some kind of internal server code that's creating the glitch, but there has been a suspicious sudden restart of the server on their part at about the datetime the problem started...

I read the other posts with similar titles, but nothing proposed there worked for me: I have no-mods running (except for mapviewer that's been there since the start) and server (and/or client) restarts didn't help at all.

Does anyone know the root of the problem? What should I do?

Share this post


Link to post
Share on other sites

For sure a problem from citadel. Nothing you can do.

 

The only thing you can try is a server restart but I am sure you already tried that.

Edited by Sklo:D

Share this post


Link to post
Share on other sites

Checking the server logs, this is what I have surmised that happens:

 

The server starts normally

then gets a SEVERE heap space error when it accepts player connection

"Dec 08, 2018 11:02:53 AM com.wurmonline.communication.SocketServer tick
INFO: Accepted player connection: Socket[addr=/174.31.25.137,port=53386,localport=3734]
Dec 08, 2018 11:02:58 AM com.wurmonline.server.Server run
SEVERE: Java heap space
java.lang.OutOfMemoryError: Java heap space
at java.nio.HeapByteBuffer.<init>(HeapByteBuffer.java:57)
at java.nio.ByteBuffer.allocate(ByteBuffer.java:335)
at com.wurmonline.communication.SocketConnection.<init>(SocketConnection.java:109)
at com.wurmonline.communication.SocketServer.tick(SocketServer.java:128)
at com.wurmonline.server.Server.run(Server.java:2515)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)

Dec 08, 2018 11:02:59 AM com.wurmonline.server.Server shutDown
INFO: Shutting down at: 
java.lang.Exception
at com.wurmonline.server.Server.shutDown(Server.java:3703)
at com.wurmonline.server.Server.run(Server.java:2587)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)"
  
then goes into SHUTDOWN
  
then (for some unknown reason) RESTARTS
"Dec 08, 2018 11:07:22 AM com.wurmonline.server.ServerLauncher createLoggers
OFF: 
----------------------------------------------------------------
Wurm Server logging started at Sat Dec 08 11:07:22 CET 2018
----------------------------------------------------------------
Dec 08, 2018 11:07:23 AM com.wurmonline.server.Constants logConstantValues"

Keeps reporting:
"Dec 08, 2018 11:08:24 AM com.wurmonline.server.Server run
INFO: Elapsed time (1557ms) for this loop was more than 1 second so adding it to the lag count, which is now: 1"
...
"Dec 08, 2018 11:09:10 AM com.wurmonline.server.Server run
INFO: Elapsed time (1327ms) for this loop was more than 1 second so adding it to the lag count, which is now: 33"
  
but LOGing stops at #33 and it's totally unresponsive to connections or anything else (afaict even the DB connections are closed).

 

Could it be some java code glitch?

Share this post


Link to post
Share on other sites
9 hours ago, adonies said:

Checking the server logs, this is what I have surmised that happens:

 


The server starts normally

then gets a SEVERE heap space error when it accepts player connection

"Dec 08, 2018 11:02:53 AM com.wurmonline.communication.SocketServer tick
INFO: Accepted player connection: Socket[addr=/174.31.25.137,port=53386,localport=3734]
Dec 08, 2018 11:02:58 AM com.wurmonline.server.Server run
SEVERE: Java heap space
java.lang.OutOfMemoryError: Java heap space
at java.nio.HeapByteBuffer.<init>(HeapByteBuffer.java:57)
at java.nio.ByteBuffer.allocate(ByteBuffer.java:335)
at com.wurmonline.communication.SocketConnection.<init>(SocketConnection.java:109)
at com.wurmonline.communication.SocketServer.tick(SocketServer.java:128)
at com.wurmonline.server.Server.run(Server.java:2515)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)

Dec 08, 2018 11:02:59 AM com.wurmonline.server.Server shutDown
INFO: Shutting down at: 
java.lang.Exception
at com.wurmonline.server.Server.shutDown(Server.java:3703)
at com.wurmonline.server.Server.run(Server.java:2587)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)"
  
then goes into SHUTDOWN
  
then (for some unknown reason) RESTARTS
"Dec 08, 2018 11:07:22 AM com.wurmonline.server.ServerLauncher createLoggers
OFF: 
----------------------------------------------------------------
Wurm Server logging started at Sat Dec 08 11:07:22 CET 2018
----------------------------------------------------------------
Dec 08, 2018 11:07:23 AM com.wurmonline.server.Constants logConstantValues"

Keeps reporting:
"Dec 08, 2018 11:08:24 AM com.wurmonline.server.Server run
INFO: Elapsed time (1557ms) for this loop was more than 1 second so adding it to the lag count, which is now: 1"
...
"Dec 08, 2018 11:09:10 AM com.wurmonline.server.Server run
INFO: Elapsed time (1327ms) for this loop was more than 1 second so adding it to the lag count, which is now: 33"
  
but LOGing stops at #33 and it's totally unresponsive to connections or anything else (afaict even the DB connections are closed).

 

Could it be some java code glitch?

 

There doesn't exist something like a code glitch... The code is working fine.

 

It is clearly a server issue of citadel. Their server / the JVM is out of memory.

Edited by Sklo:D

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now