New type of crash?
ZEROibis
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:
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.
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.
[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.
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
Log
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
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: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
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.
im not subcribe any mods ???
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
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
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.