Server problem: "file not found" after map change
SupaFred
Join Date: 2013-03-03 Member: 183652Members, NS2 Playtester, Squad Five Blue, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow, WC 2013 - Silver
This error is new to me. It happens after a map change. Players connecting are disconnected with the error message "file not found". Here is the server log: server log
The server is still running and is showing up in the server browser. Tick rate goes down to 0 according to ns2servers.devicenull.org
Mods on the server: Shine admin, NS2Stats. Cross Spawns. NS2+, Handicap Mod and Pregame plus.
It happens a lot on my Combat server too. Mods: Shine admin, NS2Stats, NS2+ and Combat mod.
The server is still running and is showing up in the server browser. Tick rate goes down to 0 according to ns2servers.devicenull.org
Mods on the server: Shine admin, NS2Stats. Cross Spawns. NS2+, Handicap Mod and Pregame plus.
It happens a lot on my Combat server too. Mods: Shine admin, NS2Stats, NS2+ and Combat mod.
Comments
If you load a custom map but the mapmod fail to load up because of workshop timeout the server freezes because it can't load up the mapfile.
BTW you can easily reproduce this by changing to a "Fake" map. Just use sv_changemap ns2_fake and and your server will "freeze" at mapload.
Could you perhaps elaborate a bit why it's not that easy? It should be just a fallback on the existing and downloaded mod files it already has.
Additionally you might not be aware that for some reason, some servers appear to have more difficulty contacting the workshop than others. That's possibly geographic but those servers, especially if they promote custom maps, are in trouble.
@GhoulofGSG9
What do you mean by mapmod? The modified luas nescessary for the map. If so would it be possible to load up ".level" -only maps (which dont have luas etc)
Additionally, if you're quick enough, you can recover the server, load the desired map, and keep most of the clients connected by typing changemap ns2_custommap right after it gives the error that the map load failed.
This means, theoretically, it should be super easy to make a temporary workaround for this issue by simply loading the same map three times after a failed map load until it succeeds and if not, fallback to a standard map.
Can we have this?