Posted October 25, 2020 Hi there, I've been combing through all kinds of forums and I just can't figure this out. start.server.sh: #!/bin/bash cd /home/gameservers/Wurm if [ -f ./server.cfg ]; then source ./server.cfg else echo "Unable to find server.cfg file. Quitting like a coward." exit 1 fi if [ -f WurmServerLauncher-patched ]; then service_file='./WurmServerLauncher-patched' else service_file='./WurmServerLauncher' fi $service_file ADMINPWD="$" EPICSETTINGS="$EPICSETTINGS" EXTERNALPORT="$EXTERNALPORT" HOMESERVER="$HOMESERVER" HOMEKINGDOM="$HOMEKINGDOM" LOGINSERVER="$LOGINSERVER" MAXPLAYERS="$MAXPLAYERS" QUERYPORT="$QUERYPORT" SERVERNAME="$SERVERNAME" SERVERPASSWORD="$SERVERPASSWORD" START="$START" IP="$IP" on launch: Runtime path: /home/gameservers/Wurm/runtime/jre1.8.0_60/lib/amd64/server/libjvm.so Working Directory: /home/gameservers/Wurm Number of options: 7 Create java VM! Oct 25, 2020 8:57:25 PM com.wurmonline.server.gui.WurmServerGuiMain main INFO: WurmServerGuiMain starting Should start without GUI here! Oct 25, 2020 8:57:25 PM com.wurmonline.server.DbConnector closeAll INFO: Starting to close all Database Connections. Oct 25, 2020 8:57:25 PM com.wurmonline.server.DbConnector closeAll INFO: Finished closing all Database Connections. Oct 25, 2020 8:57:25 PM com.wurmonline.server.Constants load INFO: Loading configuration file at /home/gameservers/Wurm/Adventure/wurm.ini Oct 25, 2020 8:57:25 PM com.wurmonline.server.Constants load WARNING: USE_SITE_DB and the related SITE_DB_ configuration properties are deprecated and will be removed in a future version. Meshsize=11 Oct 25, 2020 8:57:25 PM com.wurmonline.server.Constants load WARNING: USE_LOGIN_DB and the related LOGIN_DB_ configuration properties are deprecated and will be removed in a future version. Oct 25, 2020 8:57:25 PM com.wurmonline.server.Constants load INFO: Loading configuration file at /home/gameservers/Wurm/Adventure/wurm.ini Oct 25, 2020 8:57:25 PM com.wurmonline.server.Constants load WARNING: USE_SITE_DB and the related SITE_DB_ configuration properties are deprecated and will be removed in a future version. Meshsize=11 Oct 25, 2020 8:57:25 PM com.wurmonline.server.Constants load WARNING: USE_LOGIN_DB and the related LOGIN_DB_ configuration properties are deprecated and will be removed in a future version. Oct 25, 2020 8:57:25 PM com.wurmonline.server.DbConnector closeAll INFO: Starting to close all Database Connections. Oct 25, 2020 8:57:25 PM com.wurmonline.server.DbConnector closeAll INFO: Finished closing all Database Connections. Loading servers Oct 25, 2020 8:57:25 PM com.wurmonline.server.Servers loadAllServers INFO: Loading all servers. Oct 25, 2020 8:57:25 PM com.wurmonline.server.Servers loadAllServers INFO: Loading Weltenbaum - 11455 Oct 25, 2020 8:57:25 PM com.wurmonline.server.Servers loadAllServers INFO: Using database entry for time 5826400 Oct 25, 2020 8:57:25 PM com.wurmonline.server.zones.TilePoller calcRest INFO: Current polltile=1474338, rest=165605 pollmodifier=56515, pollround=2 Oct 25, 2020 8:57:25 PM com.wurmonline.server.zones.TilePoller calcRest INFO: tiles=4194304, mask=-1 ticksperday=3456000, Nthick=1, rest=165605, manypertick=true Oct 25, 2020 8:57:25 PM com.wurmonline.server.Servers loadAllServers INFO: Loaded 1 servers from the database Oct 25, 2020 8:57:25 PM com.wurmonline.server.ServerProperties checkIfCreateTable INFO: Created properties table in the database Oct 25, 2020 8:57:25 PM com.wurmonline.server.gui.WurmServerGuiController initServer INFO: Setting server settings from command line Oct 25, 2020 8:57:25 PM com.wurmonline.server.gui.WurmServerGuiController initServer INFO: Internal and External IP set to: Oct 25, 2020 8:57:25 PM com.wurmonline.server.gui.WurmServerGuiController initServer INFO: External port set to: 3724 Oct 25, 2020 8:57:25 PM com.wurmonline.server.gui.WurmServerGuiController initServer INFO: Epic settings set to: true Oct 25, 2020 8:57:25 PM com.wurmonline.server.gui.WurmServerGuiController initServer INFO: Home server kingdom id set to: 3 name: no known kingdom Oct 25, 2020 8:57:25 PM com.wurmonline.server.gui.WurmServerGuiController initServer INFO: Is home server: true Oct 25, 2020 8:57:25 PM com.wurmonline.server.gui.WurmServerGuiController initServer INFO: Is loginserver: true Oct 25, 2020 8:57:25 PM com.wurmonline.server.gui.WurmServerGuiController initServer INFO: Player Limit: 200 Oct 25, 2020 8:57:25 PM com.wurmonline.server.ServerProperties checkIfCreateTable INFO: Created properties table in the database Oct 25, 2020 8:57:25 PM com.wurmonline.server.gui.WurmServerGuiController initServer INFO: Steam query port: 27017 Oct 25, 2020 8:57:25 PM com.wurmonline.server.gui.WurmServerGuiController initServer INFO: Server broadcast name: Weltenbaum java.util.logging.config.file system property is not set so hardcoding logging com.wurmonline logger handlers: [] Loading servers [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. dlopen failed trying to load: steamclient.so with error: steamclient.so: cannot open shared object file: No such file or directory [S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so. Could not start server Incoming RMI is disabled ================================================================== Wurm Server launcher finished at Sun Oct 25 20:57:28 CET 2020 ================================================================== Share this post Link to post Share on other sites
Posted October 25, 2020 Do you have Steam installed? Follow this guide: https://www.wurmpedia.com/index.php/Server_administration_(Wurm_Unlimited)#Headless Share this post Link to post Share on other sites
Posted October 25, 2020 Hey there, thanks for having a look at this. Yep I do, currently running several different games through it and I have used the guide you linked to install it on my debian server. I sometimes get the steam api thing (which in case of ARK meant, that it won't show on server listings) maybe because I have a games folder which is outside of the steam folder? maybe thats also the reason why it doesn't launch properly? I feel I'm missing something obvious. Share this post Link to post Share on other sites
Posted October 26, 2020 5 hours ago, Bryn said: Hey there, thanks for having a look at this. Yep I do, currently running several different games through it and I have used the guide you linked to install it on my debian server. I sometimes get the steam api thing (which in case of ARK meant, that it won't show on server listings) maybe because I have a games folder which is outside of the steam folder? maybe thats also the reason why it doesn't launch properly? I feel I'm missing something obvious. As far as I know, your server has to be here to work: Steam\steamapps\common\Wurm Unlimited Dedicated Server\[YourServer] Share this post Link to post Share on other sites
Posted October 26, 2020 nah, you don't need it in the steam folder and you don't even need to have steam running on the PC. my guess is its to do with being on a VM yeah? Share this post Link to post Share on other sites
Posted October 26, 2020 (edited) I doubt it is still a thing but try this command in the wu server root directory: cp ./linux64/steamclient.so ./nativelibs Edited October 26, 2020 by Sklo:D Share this post Link to post Share on other sites
Posted October 26, 2020 (edited) Hey everyone, thank you for the quick support!! My mistake, I should've been clearer in the beginning, this is how it looks: Debian 9.13 rootserver /home/gameservers/Wurm /home/<user>/steam Thank you @Sklo:D!! that did help, 'Weltenbaum' is now listed!! So weird! But now it says I have a version mismatch when I join, even though when I verify it, it doesn't find update-able content. /home/<user>/steam/steamcmd.sh +login Anonymous +force_install_dir /home/gameservers/Wurm +app_update 402370 validate +quit The server is 1.1.2.3, which seems to be super old. NVM got it. realised I tried to set up Wurm years ago and I tried to patch ancient remnants which didnt work out. made a clean re-install and now its all shiny ❤️ thanks everyone Edited October 26, 2020 by Bryn Share this post Link to post Share on other sites
Posted October 26, 2020 2 hours ago, Bryn said: Hey everyone, thank you for the quick support!! My mistake, I should've been clearer in the beginning, this is how it looks: Debian 9.13 rootserver /home/gameservers/Wurm /home/<user>/steam Thank you @Sklo:D!! that did help, 'Weltenbaum' is now listed!! So weird! But now it says I have a version mismatch when I join, even though when I verify it, it doesn't find update-able content. /home/<user>/steam/steamcmd.sh +login Anonymous +force_install_dir /home/gameservers/Wurm +app_update 402370 validate +quit The server is 1.1.2.3, which seems to be super old. NVM got it. realised I tried to set up Wurm years ago and I tried to patch ancient remnants which didnt work out. made a clean re-install and now its all shiny ❤️ thanks everyone Yeah I assumed that you were using an old version. Glad we could solve this. Share this post Link to post Share on other sites