Sign in to follow this  
Bryn

Wurm Unlimited Server initial boot issue

Recommended Posts

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

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
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

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

I doubt it is still a thing but try this command in the wu server root directory:

 

cp ./linux64/steamclient.so ./nativelibs
Edited by Sklo:D

Share this post


Link to post
Share on other sites

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 by Bryn

Share this post


Link to post
Share on other sites
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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this