Page 1 of 1

Server crash - any ideas why?

Posted: Sun Jun 04, 2017 7:07 pm
by Pileyrei
My server crashed with the following info in the log:

The log was almost 100% full with this line over and over and over........

ACEDataLink DM-MortalKombat][DNB.ACEDataLink6 (Function ACEv08h_S.ACEDataLink.
:0043) BindPort: already bound
ACEDataLink DM-MortalKombat][DNB.ACEDataLink6 (Function ACEv08h_S.ACEDataLink.
:0043) BindPort: already bound
ACEDataLink DM-MortalKombat][DNB.ACEDataLink6 (Function ACEv08h_S.ACEDataLink.
:0043) BindPort: already bound

x10000000000000000000 :(

Then this bit at the end:

[ACEv08h]: ERROR: ACE couldn't spawn a datalink for player: Marcin_PL
[ACEv08h]: ERROR: > Reason: Failed to bind a listenport
ACEReplicationInfo DM-MortalKombat][DNB.ACEReplicationInfo5 (Function ACEv08h_C.ACEReplicationInfo.Destroyed:0014) Accessed None
[AutoTeamBalance] 95375 SwapPlayerRecords() Swapping records 6 <-> 8 (Marcin_PL:83.26(50) <-> :(0))
Close TcpipConnection49 Sun Jun 4 08:47:48 2017
Connection timed out after 120.000000 seconds (120.004686)
Close TcpipConnection48 Sun Jun 4 08:49:29 2017
Connection timed out after 120.000000 seconds (120.013141)
Close TcpipConnection50 Sun Jun 4 08:49:45 2017
NotifyAcceptingConnection: Server MyLevel accept
Open MyLevel Sun Jun 4 08:51:25 2017 83.26.151.43:63775
Connection timed out after 120.000000 seconds (120.008286)
Close TcpipConnection51 Sun Jun 4 08:53:25 2017

Any ideas?

I've seen when some players join and the disconnect the server dies a few minutes later. Something seemed to happen after "Marcin_PL" joined or tried to join?

Thanks
Piley

Re: Server crash - any ideas why?

Posted: Mon Jun 05, 2017 12:47 am
by papercoffee
I have one idea ...put the log content in a

Code: Select all

 tag ...I can't take it serious with that smilies in it. :lol2:

Re: Server crash - any ideas why?

Posted: Mon Jun 05, 2017 2:04 am
by JackGriffin
Post to UA where Anth will see it (he usually replies) or get Sam to take a look if he's not busy. It may be as simple as the server just didn't initialize correctly. It happens sometimes and you just reset.

Re: Server crash - any ideas why?

Posted: Mon Jun 05, 2017 2:12 am
by Barbie
Pileyrei wrote:My server crashed with the following info in the log:

The log was almost 100% full with this line over and over and over........

ACEDataLink DM-MortalKombat][DNB.ACEDataLink6 (Function ACEv08h_S.ACEDataLink.:0043) BindPort: already bound
This message appears if the needed port is already bound to another process.
  • If you have access to a command line, try "netstat -an" to see what processes have opened what ports.
  • Maybe you have started "ACEDataLink" multiple times?
  • Can you try another port (use a random number between 10000 and 65535)?

Re: Server crash - any ideas why?

Posted: Mon Jun 05, 2017 8:03 am
by Pileyrei
Thanks for the replies.
I may well post in UA and see if anything else comes back.

I don't mind if its a "happens some times" thing, was just curious as the server was down all day.

Thanks.

Re: Server crash - any ideas why?

Posted: Mon Jun 05, 2017 5:37 pm
by ShaiHulud
Pileyrei this is only a bandaid rather than addressing the underlying problem, but are you making use of the "Server Autorestart Options" under "Config" in the GameServers control panel? You can set it to automatically restart the server after 20 minutes if an outage is detected (unfortunately that's the shortest interval you can pick). It's not great - in the sense that it doesn't help with the real issue - but in the meantime

Re: Server crash - any ideas why?

Posted: Mon Jun 05, 2017 6:09 pm
by Pileyrei
ShaiHulud wrote:Pileyrei this is only a bandaid rather than addressing the underlying problem, but are you making use of the "Server Autorestart Options" under "Config" in the GameServers control panel? You can set it to automatically restart the server after 20 minutes if an outage is detected (unfortunately that's the shortest interval you can pick). It's not great - in the sense that it doesn't help with the real issue - but in the meantime
Thanks for the reminder. I'll set that option - :tu: