• Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/

Server Server won't start..

furiify

FNG / Fresh Meat
Sep 7, 2017
1
0
30
Hi,

so I just installed a KF2 Server on my Debian Jessie 64bit system using THIS tutorial.

I edited the batch file to
Code:
./Binaries/Win64/KFGameSteamServer.bin.x86_64 kf-bioticslab
just as mentioned in the tutorial.

Starting the KF2Server.bat gives me following output:
Code:
Info: RLIMIT_NOFILE is 65536
Init: BSD Sockets initialized
DevConfig: GConfig::LoadFile associated file:  ../../KFGame/Config/LinuxServer-K                    FUI.ini
DevConfig: GConfig::Find has loaded file:  ../../Engine/Config\ConsoleVariables.                    ini
Init: Version: 10897
Init: Epic Internal: 0
Init: Compiled (64-bit): Aug  1 2017 18:07:47
Init: Changelist: 1532151
Init: Command line: SERVER  kf-bioticslab
Init: Base directory: /home/kf2/Binaries/Win64/
[0000.03] Log: Steam Client API not initialized (not required for servers)
[0000.03] Log: Automatically setting Steam query port to 25904 (server port is 6                    666)
[0000.03] Log: Automatically setting Steam port to 19449 (server port is 6666)
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 232090
[0000.08] Log: Steam Game Server API initialized 1
[0000.08] DevOnline: appSteamInit: Steam Game Server UID: 0
[0000.08] Init: Presizing for 0 objects not considered by GC, pre-allocating 0 b                    ytes.
[0000.08] Init: Object subsystem initialized
[0000.17] Log: CachePaths() took 0.09 Seconds
[0000.18] Log: Shader platform (RHI): PC-D3D-SM5
[0000.22] Log: PhysXLevel : 0
[0000.29] Init: Version: 10897
[0000.29] Init: Epic Internal: 0
[0000.29] Init: Compiled (64-bit): Aug  1 2017 18:07:53
[0000.29] Init: Command line:   kf-bioticslab
[0000.29] Init: Base directory: /home/kf2/Binaries/Win64/
[0000.29] Init: Character set: Unicode
[0000.29] Log: Executing Class Engine.ServerCommandlet
[0002.10] Warning: Invalid movie stream data for TextureMovie UI_Managers.IIS
[0002.10] Warning: Invalid movie stream data for TextureMovie UI_Managers.Summer                    SideShowBGMovie
[0002.10] Warning: Invalid movie stream data for TextureMovie UI_Managers.MenuBG
[0002.13] Log: Initializing Game Engine...
[0002.16] Log: *** Updating timed game events
[0002.16] Log: **** Current Time: 2017 9 7 22 39 16
[0002.16] Log: **** World start in seconds: 1492473600
[0002.16] Log: **** Current time in seconds: 1504823956
[0002.16] Log: **** Intended weekly index: 20
[0002.32] Init: UEngine initialized
[0002.32] DevOnline: Created named interface (RecentPlayersList) of type (Engine                    .OnlineRecentPlayersList)
[0002.33] Log: Steam Client API is unavailable (not required for servers)
[0002.33] DevOnline: Signing into the local profile
?Name=Player?Team=255wse: kf-bioticslab
?Name=Player?Team=255p: kf-bioticslab
[0002.38] Log: appRequestExit(1)
./KF2Server.bat: line 1: 21491 Aborted                 ./Binaries/Win64/KFGameSt                    eamServer.bin.x86_64 kf-bioticslab

I already tried to edit ports within the /KFGame/Config/LinuxServer_KFEngine.ini, but that didn't help either. What am I missing? I appreciate any kind of help, thanks in advice.
 
Uhh, what?.. You're starting a windows batch file in Linux? That's not what the Wiki tells you to do. Sure, Linux won't care since you changed the text inside of it. But before you try to use a script (which can cause issues because of directories, execution permissions and wrong shell) better try to launch it from command line first.

Try to launch it directly, like in the Wiki:
Code:
./Binaries/Win64/KFGameSteamServer.bin.x86_64 kf-bioticslab
If this fails or crashes have a look at the log. Hopefully there is more information on the crash.

You could also try to start it with
Code:
& ./Binaries/Win64/KFGameSteamServer.bin.x86_64 kf-bioticslab
instead, to make it start in the background, in case your console was sending abort signals (like for instance with Ctrl+C).

When that works you can make a KF2-Start.sh or add a service so you won't have to type the whole path next time.
 
Upvote 0