2015-04-30 07:57:28.568 [1] qInit.php: Initializing, parameters: /home/sdtd/hooks/playerConnect/qTrigger-playerConnect.sh instance-name [1]
Log stuff fixed, thanks to behemoth.It would appear hook parameters are missing (at least for playerConnect) in v.85 (2015-04-29), only instance name (1) is passed.
Code:2015-04-30 07:57:28.568 [1] qInit.php: Initializing, parameters: /home/sdtd/hooks/playerConnect/qTrigger-playerConnect.sh instance-name [1]
Thank you behemoth.Log stuff fixed, thanks to behemoth.Has been some time since I have been working on the scripts![]()
Missing method EasyAntiCheat.Server.EasyAntiCheatServer::Update() in assembly /home/sdtd/engine/7DaysToDie_Data/Managed/EasyAntiCheat.Server.dll, referenced in assembly /home/sdtd/engine/7DaysToDie_Data/Managed/Assembly-CSharp.dll
I had again some issues with max open files runningWith latest versions, in current_output.log, now receiving:
This has apparently been manifesting earlier as daemon crashes but without error messages (or lost) and now failing to start (on Debian, latest).Code:2014.08.27 10:47:58: [b]Error in Allocs telnetListenThread: Too many open files[/b] 2014.08.27 10:47:58: Stack Trace: at System.Net.Sockets.Socket.Accept () [0x00000] in <filename unknown>:0 2014.08.27 10:47:59: at System.Net.Sockets.TcpListener.AcceptTcpClient () [0x00000] in <filename unknown>:0 2014.08.27 10:47:59: at AllocsNetTelnetServer.telnetListenThread () [0x00000] in <filename unknown>:0
Fix, insert/raise http://unix.stackexchange.com/a/85458 in /etc/security/limits.conf from default of 4096 with:Code:# 7dtd.sh status one Instance: one Status: Running Open ports: 25000 (udp) 25001 (udp) 25002 (udp) 27036 (udp) 37720 (tcp) 8081 (tcp) /usr/local/lib/7dtd/[b]common.sh: line 186: 5231 Killed[/b] nc 127.0.0.1 $TEL_PORT 0<&3 Players: Game info: Server name: One Password: Max players: 64 World: Random Gen Network info: Port: 25000 Public: true Control Panel: off Telnet: Port 8081, Pass
Note: Relogin required!Code:sdtd hard nofile 16384 sdtd soft nofile 8192
Diagnostics: http://www.cyberciti.biz/tips/linux-procfs-file-descriptors.html
ulimit -n <number>
I'm sorry but afaik running the command alone only sets the limit for that single shell instance, you need to edit your limits.conf to make it permanent. This is a extremely common misconception.I had again some issues with max open files runningfixed it for me.Code:ulimit -n <number>
During the startup there are about 36k open files and when the server is running 45k.
Yes and noI assume your mod is updated via the script update. Which doesn't for some reason seem to behave.
Yep, as above before A12 scripts and server build had to match, those checks are totally useless by now and are already removed from my dev copy of the scripts.We also appear to run a more recent? version "(697925)".
cp /usr/local/lib/7dtd/server-fixes/* $SDTD_BASE/engine/ -R
It's also in updateengine, which the instructions say to run (as you won't get any server withoutI also think https://7dtd.illy.bz/wiki/Installation - Manual installationis missing 7dtd.sh updatescripts as it contains the magic ingredient of
which is found only in /usr/local/lib/7dtd/commands/updatescripts.sh .Code:cp /usr/local/lib/7dtd/server-fixes/* $SDTD_BASE/engine/ -R
2015-07-22T22:11:49 18.854 INF [steamworks.NET] GameServer.Init successful
2015-07-22T22:11:50 19.718 INF [steamworks.NET] GameServer.LogOn successful
A client which was not in the connected player list disconnected. ???
(Filename: Line: 1900)
2015-07-22T22:12:04 33.949 INF [NET] PlayerConnected EntityID=-1, PlayerID='', OwnerID='', PlayerName=''
im useing the script since 12.3 today i updated to 12.4 and its working all fine (as far as i can say for now... didnt played myself on the server jet but 2 of my friends are playing on it right now)My existing game is broken now too. I get a ton of errors when updating. My guess is that the scripts need updating?
Scripts aren't related to how the server is running, they just start it (besides allowing to set up the config but worst case here would be an outdated option but the log would cleary state this).My existing game is broken now too. I get a ton of errors when updating. My guess is that the scripts need updating?