alwaysblamedave

Members
  • Posts

    2
  • Joined

  • Last visited

Posts posted by alwaysblamedave

  1. 11 minutes ago, ich777 said:

    Fix released, please click on "force update" on the Docker page if you have the Advanced View activated, or delte the container and redownload it from the CA App or click on "Search for Updates" on the Docker page and update it afterwards.

     

    I also attached the log (just ignore the first error that the game can't load steamclient.so, it loads it 2 lines after that error, why... I dont know... :D 😞

    log.txt 3.21 kB · 0 downloads

    Talk about insanely fast support! Thanks! Much appreciated 🥳

    • Like 1
  2. Hi,

     

    So I'm having issues with the Barotrauma image. I believe there was an update (for Barotrauma) last August (perhaps?) that changed some binary files about.

     

    (some additional info here: https://github.com/GameServerManagers/LinuxGSM/issues/2453)

     

    Initially I got an error regarding not being able to copy ./lib64/steamclient.so - this I was able to fix with a symlink from ./linux64/steamclient.so to the aforementioned location. (However, I see some attempt at correcting this in the start script in /opt/scripts/start-server.sh to no avail?)

     

    Next issue is when the server tries to start - it looks for ./Server.bin.x86_64. I believe this file is now ./DedicatedServer, to which the start-server.sh script calls: 

     

    screen -S Barotrauma -L -Logfile ${SERVER_DIR}/masterLog.0 -d -m ${SERVER_DIR}/Server.bin.x86_64 ${GAME_PARAMS}

     

    on line 88. I've tried modifying this (by mapping /opt/scripts locally and modifying the local script), and even just renaming ./DedicatedServer to ./Server.bin.x86_64 - which both give me the same results. I get:

     

    Success! App '1026340' fully installed.
    ---Prepare Server---
    ---Checking for 'serversettings.xml'---
    ---'serversettings.xml' found...
    ---Checking if everything is in place---
    ---Everything is in place---
    ---Checking for old logs---
    ---Server ready---
    ---Start Server---
    at System.Globalization.CultureData.CreateCultureWithInvariantData()
    at System.Globalization.CultureData.get_Invariant()
    at System.Globalization.CultureInfo..cctor()
    at System.Globalization.CultureInfo.GetCultureInfoHelper(Int32, System.String, System.String)
    at System.Globalization.CultureInfo.GetCultureInfo(System.String)
    at System.Reflection.RuntimeAssembly.GetLocale()
    at System.Reflection.RuntimeAssembly.GetName(Boolean)
    at System.Reflection.Assembly.GetName()
    at Barotrauma.GameMain..cctor()
    at Barotrauma.Program.Main(System.String[])

     

    which I assume means the server has at least been started - however, I'm unable at this stage to connect to the server from another machine. I've tried on bridge and host mode, and I've tried connecting externally with ports forwarded, and locally both through the direct join option in game, neither of which is able to communicate with the server.

     

    I will admit that I have yet to dig into the server config itself, but I thought the above points were worth noting.

     

    I'm at a bit of a loss as to where to go from here, or how to further diagnose what the game server is actually doing at this stage - but should I find anything in the server config that may shed some light on this, I'll report back.

     

    Thanks in advance,

    Dave