New type of crash?

ZEROibisZEROibis Join Date: 2009-10-30 Member: 69176Members, Constellation
Saw that no one could join the server and it had been stuck this way for hours. I was surprised given that this used to be caused only by mods failing to load which has been fixed in the current release (THANK YOU!!!). Here is the log of it:
[22:16:26]ERROR: Client tried to request skulk variant they do not have yet
Disconnected from Steam servers
Client disconnected (71.171.110.211) Timeout
Client disconnected (24.233.99.223) Timeout
Client disconnected (24.233.99.223) Timeout
Client disconnected (64.198.207.78) Timeout
Client disconnected (96.38.143.74) Timeout
Client disconnected (77.22.4.81) Timeout
Client disconnected (190.193.35.205) Timeout
Client disconnected (120.22.87.12) Timeout
Client disconnected (69.47.106.192) Timeout
Client disconnected (71.120.200.86) Timeout
Client disconnected (24.6.253.249) Timeout
Client disconnected (96.52.165.244) Timeout
Client disconnected (64.228.201.127) Timeout
Client disconnected (75.135.13.238) Timeout
Client disconnected (128.194.3.222) Timeout
Client disconnected (68.206.125.203) Timeout
Client disconnected (174.53.28.66) Timeout
Client disconnected (50.34.218.136) Timeout
Client disconnected (71.121.199.133) Timeout
Client disconnected (142.197.229.36) Timeout
Client disconnected (77.68.246.66) Timeout
Client disconnected (76.127.249.116) Timeout
[22:22:30]Eventhook ERROR in enhancedlogging Plugin: lua/plugins/enhancedlogging.lua:333: attempt to index local 'winningTeam' (a nil value)
[60665.989] Main : Error: Failed to add an obstacle at 5.05, -92.33, 144.96!
[60665.989] Main : Error: Failed to add an obstacle at 103.84, -94.18, 61.93!
[60666.025] Main : Error: Failed to add an obstacle at 5.05, -92.33, 144.96!
[60666.027] Main : Error: Failed to add an obstacle at 34.29, -92.28, 144.93!
[60666.028] Main : Error: Failed to add an obstacle at 28.60, -92.18, 142.60!
[60666.029] Main : Error: Failed to add an obstacle at 27.25, -97.26, 7.22!
[60666.038] Main : Error: Failed to add an obstacle at 23.37, -94.76, -21.54!
[22:23:44]Reloading from the web failed. User data has not been changed.

The issue appears to have been caused by the "Disconnected from Steam servers" after which we see all the clients disconnect. Note that no players where able to join the server until it was restarted.

Suggested possible solutions are:

A) Make it so the server can try to and actually reestablish connection to the steam servers so that players can join again.

B) Make it so the server will actually crash or turn off when this event occurs so that the process can be restarted and the connection to the steam servers reestablished.

Either way some sort of handling for this error would be great. For those mod devs out there you might be able to attempt a small fix by trying to detect this error (via your mod) and then killing the server as to start a reboot it. (this way we got something to hold us over with until an offical fix is released)

I hope that this issue can be corrected in a future patch or possibly sooner with a new mod. If anyone needs more data logs ect please let me know and I will try to get them posted up as soon as possible.

Comments

  • SupaFredSupaFred Join Date: 2013-03-03 Member: 183652Members, NS2 Playtester, Squad Five Blue, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow, WC 2013 - Silver
    I get something like this too. The server freezes and everyone gets red plug. Sometimes it recovers after seconds or minutes and sometimes it doesn't. It will still show up with players in the server browser and respond to pings but it's not possible to join it.

    Log
    [14:13:40][S.T.2.0]Smoko3D was killed by tinki
    Client connected (5.245.180.238)
    [14:13:44]Client Authed. Steam ID: 79193531
    Chestnut connected.
    [5440.396] Main : Error: Client resent the same frame
    [14:14:43]Chat All - HaciDayi: lag
    [14:14:45]Chat All - HaciDayi: wow
    Client disconnected (91.119.101.99) Quit
    Client connecting (91.119.101.99)
    Client connecting (82.212.173.79)
    [5502.047] Main : Error: Failed to send user connect and auth, can't authenticate player
    DisconnectReason_AuthenticationFailed cause #2
    Client disconnected (82.212.173.79) Authentication failed. If other multiplayer Steam games do not work either, then Steam could be down, or your firewall is blocking it.
    [14:14:51]friendly alien was killed by tinki
    [14:14:51]Aries was killed by Pistachio
    [14:14:52]R@iders was killed by tinki
    Client connecting (192.168.1.21)
    [14:14:54]bloods was killed by HaciDayi
    [14:14:57]Auto-team balance enabled
    [14:14:58][DeS]PLENTER was killed by Cortsu
    Client connected (91.119.101.99)
    [14:15:04]Client Authed. Steam ID: 28295073
    nericom connected.
    Client connected (192.168.1.21)
    [14:15:09]Client Authed. Steam ID: 120890448
    {-_-} SupaFred connected.
    [14:15:12]Jarrujarvi was killed by Pelargir
    Client disconnected (109.90.188.189) Quit
    [14:15:20]Auto-team balance disabled
    [14:15:21]tinki cast vote to eject commander Tyralion
    [14:15:26]Cmdr.Keen was killed by tinki
    [14:15:33]jmpBug cast vote to eject commander Tyralion
    Client connecting (81.233.189.170)
    [14:15:41]Pistachio was killed by bloods
    Client disconnected (95.89.148.246) Timeout
    Client disconnected (80.222.35.29) Timeout
    Client disconnected (81.96.91.120) Timeout
    Client disconnected (93.31.192.12) Timeout
    Client disconnected (176.193.141.63) Timeout
    Client disconnected (109.206.43.146) Timeout
    Client disconnected (79.142.169.121) Timeout
    Client disconnected (50.72.1.129) Timeout
    Client disconnected (5.245.180.238) Timeout
    Client disconnected (82.212.173.79) Timeout
    Client connecting (95.89.148.246)
    Client connecting (79.142.169.121)
    [14:15:47]bloods was killed by HaciDayi
    [14:15:51]Auto-team balance enabled
    [14:15:51]HaciDayi cast vote to eject commander Tyralion
    Client connecting (83.250.153.172)
    [5565.794] Main : Error: Failed to send user connect and auth, can't authenticate player
    DisconnectReason_AuthenticationFailed cause #2
    Client disconnected (83.250.153.172) Authentication failed. If other multiplayer Steam games do not work either, then Steam could be down, or your firewall is blocking it.
    [14:15:56]Chat All - kvantti: redplug took our players :p
    Client connected (92.158.188.154)
    [14:15:57]Client Authed. Steam ID: 46378394
    On_en_a_Gros connected.
    Client connecting (83.250.153.172)
    [5574.522] Main : Error: Failed to send user connect and auth, can't authenticate player
    DisconnectReason_AuthenticationFailed cause #2
    Client disconnected (83.250.153.172) Authentication failed. If other multiplayer Steam games do not work either, then Steam could be down, or your firewall is blocking it.
    [14:16:03]Chat All - tinki: gte ddos
    [14:16:05]Chat All - tinki: ez win
    Client connecting (5.245.180.238)
    [14:16:08]Chat All - kvantti: :)
    Client connected (81.233.189.170)
    [14:16:08]Client Authed. Steam ID: 602495
    -=(75)=- connected.
    Client connected (79.142.169.121)
    [14:16:11]Client Authed. Steam ID: 38043195
    b100.thePUNISHER connected.
    [14:16:15]HaciDayi was killed by bloods
    [14:16:19]bloods was killed by Pelargir
    Client connected (5.245.180.238)
    [14:16:23]Client Authed. Steam ID: 79193531
    Chestnut connected.
    [14:16:24]Chat Team - HaciDayi: i do it
    Client disconnected (77.20.194.181) Timeout
    [14:16:26]Auto-team balance disabled
    Client disconnected (91.119.101.99) Timeout
    Client connecting (125.0.70.14)
    [14:16:30]-=(75)=-[602495] ran command sh_votesurrender with no arguments.
    Client connecting (83.250.153.172)
    [5608.913] Main : Error: Failed to send user connect and auth, can't authenticate player
    DisconnectReason_AuthenticationFailed cause #2
    Client disconnected (83.250.153.172) Authentication failed. If other multiplayer Steam games do not work either, then Steam could be down, or your firewall is blocking it.
    Client disconnected (83.250.153.172) Timeout
    Client connecting (82.212.173.79)
    Client connected (125.0.70.14)
    [14:16:55]Client Authed. Steam ID: 80139958
    res connected.
    Client connecting (109.27.169.69)
    Client connecting (112.114.233.239)
    [14:17:09]Started Vote: VotingForceEvenTeams
    Client connected (82.212.173.79)
    [14:17:14]Client Authed. Steam ID: 10469193
    Aries connected.
    [14:17:18]b100.thePUNISHER was killed by bloods
    Client connecting (77.20.194.181)
    [14:17:24]Chat All - HaciDayi: f1
    [14:17:24]Chat All - HaciDayi: f1
    [14:17:29]Vote Complete: VotingForceEvenTeams. Successful? Yes
    Client connected (77.20.194.181)
    [14:17:36]Client Authed. Steam ID: 40751532
    uLow | Hectix connected.
    Client connected (112.114.233.239)
    [14:17:40]Client Authed. Steam ID: 210468779
    Leviathan connected.
    [14:17:45]Chat All - uLow | Hectix: got a redplug
    [14:17:47]Chat All - uLow | Hectix: :O

    Log
    [17:39:42]Klingricek[75826635] ran command sh_vote with arguments: ns2_summit
    [17:39:43]cammando1231[210768601] ran command sh_vote with arguments: ns2_tram_classic
    [17:39:45]jAzz[35707574] ran command sh_vote with arguments: ns2_summit
    [17:39:48]Flurd[1454636] ran command sh_vote with arguments: ns2_tram_classic
    [17:39:48]<3[22024418] ran command sh_vote with arguments: ns2_tram_classic
    [17:39:53]Butwad[408174] ran command sh_vote with arguments: ns2_summit
    Client disconnected (82.4.30.164) Quit
    [17:40:08]Flurd[1454636] ran command sh_vote with arguments: ns2_tram_classic
    [17:40:22]Server : 2080.511719 : Call StartWorld with mods {1 = "812f004",2 = "706d242",3 = "e01dd85",4 = "c6fbbb0"}
    [17835.128] Main : Error: 4 memory leaks in 'ServerWorldMisc' (327536 bytes)
    [17835.128] Main : Error: 4 memory leaks in 'ServerWorld' (327536 bytes)
    Downloading mods
    Finished downloading and installing mods
    Mounting mod from c:/thirsty2/mods/m812f004_1428935082/
    Mounting mod from c:/thirsty2/mods/m706d242_1428761701/
    Mounting mod from c:/thirsty2/mods/me01dd85_1394032930/
    Mounting mod from c:/thirsty2/mods/mc6fbbb0_1428474697/
    Loading Shine config...
    Loading extensions...
    - Extension 'basecommands' loaded.
    - Error loading norookies: plugin does not exist.
    - Extension 'votesurrender' loaded.
    - Extension 'unstuck' loaded.
    - Extension 'adverts' loaded.
    - Extension 'mapvote' loaded.
    - Extension 'namefilter' loaded.
    - Extension 'logging' loaded.
    - Extension 'ban' loaded.
    - Extension 'pregameplus' loaded.
    - Error loading vacplus: plugin does not exist.
    - Extension 'serverswitch' loaded.
    - Extension 'passwordreset' loaded.
    - Extension 'afkkick' loaded.
    - Extension 'motd' loaded.
    Completed loading Shine extensions.
    Loading Shine users...
    [17:40:24]Shine started up successfully.
    [17:40:24]Loading config://ServerConfig.json
    [17:40:24]Loading config://ReservedSlotsConfig.json
    [17:40:24]Loading config://ServerAdmin.json
    [17:40:24]Loading config://BannedPlayers.json
    [17:40:24]Loading config://MapCycle.json
    [17:40:24]Hashed 1 game_setup.xml files for consistency
    [17:40:24]Hashed 1001 *.lua files for consistency
    [17:40:24]Hashed 42 *.hlsl files for consistency
    [17:40:24]Hashed 35 *.shader files for consistency
    [17:40:24]Hashed 23 *.screenfx files for consistency
    [17:40:24]Hashed 145 *.surface_shader files for consistency
    [17:40:24]Hashed 3 *.fxh files for consistency
    [17:40:24]Hashed 5 *.render_setup files for consistency
    [17:40:24]Hashed 2 *.shader_template files for consistency
    [17:40:24]Hashed 13 *.level files for consistency
    [17:40:24]Hashed 5975 *.dds files for consistency
    [17:40:24]Hashed 90 *.jpg files for consistency
    [17:40:24]Hashed 51 *.png files for consistency
    [17:40:24]Hashed 936 *.cinematic files for consistency
    [17:40:25]Hashed 2299 *.material files for consistency
    [17:40:25]Hashed 4006 *.model files for consistency
    [17:40:25]Hashed 105 *.animation_graph files for consistency
    [17:40:25]Hashed 202 *.polygons files for consistency
    [17:40:25]Hashed 5 *.fev files for consistency
    [17:40:25]Hashed 25 *.fsb files for consistency
    [17:40:25]Hashed 10 *.hmp files for consistency
    [17:40:25]Skipped 427 ui/*.dds files for consistency
    [17:40:25]Skipped 138 *_view*.dds files for consistency
    [17:40:25]Skipped 61 *_view*.material files for consistency
    [17:40:25]Skipped 150 *_view*.model files for consistency
    [17:40:25]Skipped 21 models/marine/hands/* files for consistency
    [17:40:25]Skipped 1 sound/*_client.fev files for consistency
    [17:40:25]Skipped 1 sound/*_client.fsb files for consistency
    [17:40:25]Skipped 1 shaders/DarkVision.hlsl files for consistency
    [17:40:25]Skipped 1 shaders/DarkVision.screenfx files for consistency
    [17:40:25]Skipped 1 shaders/DarkVision.shader files for consistency
    [17:40:25]Skipped 90 screens/*.jpg files for consistency
    [17:40:25]Skipped 1 models/marine/male/flashlight.dds files for consistency
    [17:40:25]Hashed 2 lua/entry/*.entry files for consistency
    [17:40:25]Consistency checking took 1 seconds
    [17:40:25]Server : 0.000000 : INFO: LuaJIT setup: maxtrace=25,000, maxmcode=50,000
    [17:40:25][Elixer (Server)] Loading Utility Scripts v.1.80
    [17:40:25][Elixer (Server)] Using Utility Scripts v.1.80
    [17:40:25]Loading config://NS2PlusServerConfig.json
    [17:40:25]
    [NS2+ Server Settings]
    [17:40:25]Display team avg. skill: Enabled
    [17:40:25]Display player skill pregame: Disabled
    [17:40:25]Display end game stats automatically on round end: Enabled
    [17:40:25]End game team stats scoreboard: Enabled
    [17:40:25]Hive HTTP Requests (badges, player skill): Enabled
    [17:40:25]Mod updater: Enabled
    [17:40:25] - Check every: 1 min.
    [17:40:25] - Reminder interval: 10 min.
    [17:40:25]
    [17837.191] Worker 05 : Loading 'maps/ns2_summit.level'
    Building pathing mesh for level maps/ns2_summit.level
    Finished loading 'maps/ns2_summit.level'
    Client connected (88.192.81.251)
    [17:40:38]Client Authed. Steam ID: 45386310
    Pomminvarma connected.
    Client connected (109.157.246.175)
    [17:40:39]Client Authed. Steam ID: 408174
    Butwad connected.
    Client connected (80.220.125.202)
    [17:40:43]Client Authed. Steam ID: 5122830
    Markee connected.
    Client connected (213.243.174.86)
    [17:40:44]Client Authed. Steam ID: 34612531
    Napsu connected.
    Client connected (81.48.98.35)
    [17:40:46]Client Authed. Steam ID: 22024418
    <3 connected.
    Client connected (94.181.45.71)
    [17:40:47]Client Authed. Steam ID: 48253490
    gogi connected.
    Client connected (89.178.100.97)
    [17:40:57]Client Authed. Steam ID: 115897221
    *Gidrap0n connected.
    Client connected (79.142.169.121)
    [17:40:59]Client Authed. Steam ID: 38043195
    b100.thePUNISHER connected.
    Client connecting (84.251.211.112)
    Client connecting (92.226.22.230)
    Client disconnected (89.178.100.97) Quit
    Client disconnected (83.243.243.209) Timeout
    Client disconnected (213.243.174.86) Quit
    Client disconnected (46.191.142.58) Timeout
    Client connected (80.222.99.88)
    [17:41:30]Client Authed. Steam ID: 1454636
    Flurd connected.
    [17:41:30]Butwad was killed by Pomminvarma
    Client connected (217.118.79.18)
    [17:41:32]Client Authed. Steam ID: 115039762
    Delemar connected.
    Client connected (88.165.210.179)
    [17:41:39]Client Authed. Steam ID: 35707574
    jAzz connected.
    [17:41:42]b100.thePUNISHER was killed by Pomminvarma
    [17:41:48]Butwad was killed by Pomminvarma
    Client connected (77.22.69.9)
    [17:41:49]Client Authed. Steam ID: 87195596
    5niper9 connected.
    [17:41:54]Warning: A Babbler went out of bounds, destroying...
    [17:42:02]Butwad was killed by Pomminvarma
    Client connected (92.226.22.230)
    [17:42:09]Client Authed. Steam ID: 3181382
    can i has cookie? connected.
    Client connected (89.103.190.209)
    [17:42:14]Client Authed. Steam ID: 75826635
    Klingricek connected.
    Client connected (84.251.211.112)
    [17:42:23]Client Authed. Steam ID: 46118
    Zubb connected.
    [17:42:25]b100.thePUNISHER was killed by Pomminvarma
    Client disconnected (81.48.98.35) Quit
    [17:42:32]Butwad was killed by Pomminvarma
    [17:42:47]b100.thePUNISHER was killed by Pomminvarma
    [17988.149] Main : Error: Client sent too much voice data
    [18018.303] Main : Error: Client resent the same frame
    Client disconnected (88.192.81.251) Timeout
    Client disconnected (92.226.22.230) Timeout
    Client connecting (192.168.1.21)
    Client disconnected (79.142.169.121) Timeout
    Client disconnected (217.118.79.18) Timeout
    Client disconnected (89.103.190.209) Timeout
    Client disconnected (77.22.69.9) Timeout
    Client disconnected (94.181.45.71) Timeout
    Client disconnected (80.222.99.88) Timeout
    Client disconnected (109.157.246.175) Timeout
    Client disconnected (88.165.210.179) Timeout
    Client disconnected (80.220.125.202) Timeout
    Client disconnected (84.251.211.112) Timeout
    Client connected (192.168.1.21)
    [17:49:14]Client Authed. Steam ID: 165466833
    OhMyGorge connected.

    I run NS2+, Shine admin, Shine extra plugins and Disabled first person spectator.
  • Perman12Perman12 Campuchia Join Date: 2015-01-31 Member: 201130Members
    im joined IBIS server and have the same Red plug >> then crash to Main menu and say " Time out"

    im not subcribe any mods ???
  • YojimboYojimbo England Join Date: 2009-03-19 Member: 66806Members, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow
    Hey @Perman12 does @ZeroEarTh also experience the same problems aswell?
  • Perman12Perman12 Campuchia Join Date: 2015-01-31 Member: 201130Members
    its normal now , i dont know why rd plug happens in this game so randomly =='
  • woozawooza Switzerland Join Date: 2013-11-21 Member: 189496Members, Squad Five Blue
    edited April 2015
    SupaFred wrote: »
    I get something like this too. The server freezes and everyone gets red plug. Sometimes it recovers after seconds or minutes and sometimes it doesn't. It will still show up with players in the server browser and respond to pings but it's not possible to join it.

    What you are describing is the famous "halfcrash". But then the server will not recover and stay in this "loop" forever until an admin restart the server. You can identify this by watching the CPU Performance, it will be always around 25% - 28% and will not consume any bandwidth. Still, the server is shown on the server list.

    With some help from @GhoulofGSG9 i am now running a tool that is checking for the servers if they run into the "halfcrash". It will currently feed me with E-Mails if it happens and it is also possible that the tool is restarting the server by itself. If some of you are interested i might do a quick tutorial to set the notifications up, else just ask me ;)


    ZEROibis wrote: »
    Suggested possible solutions are:

    A) Make it so the server can try to and actually reestablish connection to the steam servers so that players can join again.

    The Server trying to reestablishing the connection to Steam frequently if he lose the communication to Steam, but i don't know the exact Intervall time. I think in this case Steam was just the issue and prevents everyone to join your server

  • SupaFredSupaFred Join Date: 2013-03-03 Member: 183652Members, NS2 Playtester, Squad Five Blue, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow, WC 2013 - Silver
    edited April 2015
    wooza wrote: »
    What you are describing is the famous "halfcrash". But then the server will not recover and stay in this "loop" forever until an admin restart the server. You can identify this by watching the CPU Performance, it will be always around 25% - 28% and will not consume any bandwidth. Still, the server is shown on the server list.

    With some help from @GhoulofGSG9 i am now running a tool that is checking for the servers if they run into the "halfcrash". It will currently feed me with E-Mails if it happens and it is also possible that the tool is restarting the server by itself. If some of you are interested i might do a quick tutorial to set the notifications up, else just ask me ;)

    No this is something else. I used to get the "half crashes" you are experiencing but since a couple of updates ago they are very rare. When I get the red plug the servers can recover after a while. It happens very often when I run the NS2Stats mod but even without it it happens occasionally. During the red plug the servers use close to 0% CPU.
Sign In or Register to comment.