1. Wulf

    Wulf Community Admin

    Last edited: Jan 8, 2016
  2. How to start server in Debian ?
     
  3. Wulf

    Wulf Community Admin

    I don't know personally, but there are threads that discuss is.
     
  4. Hey bug on the server os : debian ? Not connect in my server
    Code:
    Exception: Only access to oxide directory!
      at Oxide.Core.Configuration.DynamicConfigFile.CheckPath (System.String filename) [0x00000] in <filename unknown>:0
      at Oxide.Core.Configuration.DynamicConfigFile.Exists (System.String filename) [0x00000] in <filename unknown>:0
      at Oxide.Core.DataFileSystem.ExistsDatafile (System.String name) [0x00000] in <filename unknown>:0
      at Oxide.Core.Utility.DatafileToProto[Dictionary`2] (System.String name, Boolean deleteAfter) [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Permission.LoadFromDatafile () [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Permission..ctor () [0x00000] in <filename unknown>:0
      at Oxide.Core.OxideMod.Load () [0x00000] in <filename unknown>:0
      at Oxide.Core.Interface.Initialize () [0x00000] in <filename unknown>:0
      at GameManager.Start () [0x00000] in <filename unknown>:0
     
  5. Wulf

    Wulf Community Admin

    Did you check your logs for any errors?
    [DOUBLEPOST=1450048495][/DOUBLEPOST]
    You should be starting the server from where you have it installed, not outside of it.
     
  6. Ok, I am trying to set up a server on Ubuntu but it's not working. I got the Hurtworld server installed. When I try to run it, this is what happens.

    Any advice?

    hw@ubuntu-512mb-nyc3-01:~/Steam/steamapps/common/Hurtworld Dedicated Server$ ./Hurtworld.x86 -batchmode -nographics -exec "host 12871;queryport 12881;servername My Server" -logfile "gamelog.txt"

    Set current directory to /home/hw/Steam/steamapps/common/Hurtworld Dedicated Server Found path: /home/hw/Steam/steamapps/common/Hurtworld Dedicated Server/Hurtworld.x86
    Killed
    hw@ubuntu-512mb-nyc3-01:~/Steam/steamapps/common/Hurtworld Dedicated Server$
     
  7. that is to say?

    Wulf i don't understand you say
     
    Last edited by a moderator: Dec 17, 2015
  8. Wulf

    Wulf Community Admin

    What path did you install the server to?

    Where is the startup file you created to start the server?
     
  9. Hey guys, i want to host 2 Server's on the Same machine, but everytime i start the 2. Server, i becoming this Error:

    Mono path[0] = '/PoweredByte/hurt/Hurtworld_Data/Managed'
    Mono path[1] = '/PoweredByte/hurt/Hurtworld_Data/Mono'
    Mono config path = '/PoweredByte/hurt/Hurtworld_Data/Mono/etc'
    Player is already running

    (Filename: Line: 452)
     
  10. Wulf

    Wulf Community Admin

  11. Humm yes run.sh running in the folder principal
    ( My script ) ./Hurtworld.x86_64 -batchmode -nographics -exec "host 12789;queryport 12885;servername <color=#FF0000>Test</color> HurtWorld;addadmin 76561198013966404" -logfile "gamelog.txt

    And my test to connect to server not possible check the log
    Code:
    (Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)NullReferenceException: Object reference not set to an instance of an object
      at MultiSpawner.Update () [0x00000] in <filename unknown>:0
    (Filename:  Line: -1)[Singleton] Instance 'GameManager' already destroyed on application quit. Won't create again - returning null.
    (Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)NullReferenceException: Object reference not set to an instance of an object
      at LootSpawner.Update () [0x00000] in <filename unknown>:0
    (Filename:  Line: -1)[Singleton] Instance 'GameManager' already destroyed on application quit. Won't create again - returning null.
    (Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)NullReferenceException: Object reference not set to an instance of an object
      at MultiSpawner.Update () [0x00000] in <filename unknown>:0
    (Filename:  Line: -1)[Singleton] Instance 'GameManager' already destroyed on application quit. Won't create again - returning null.
    (Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)NullReferenceException: Object reference not set to an instance of an object
      at MultiSpawner.Update () [0x00000] in <filename unknown>:0
    (Filename:  Line: -1)
     
  12. for me i have installed basic vanilla server on Centos 7 and it runs and plays fine.
    Adding the Oxide linux snapshot has not worked yet, lots of errors in the logs mostly along the lines as the post aboves me log.
    Will give it one more shot on a fresh installation i suppose
     
  13. Startup Script:
    Code:
    #!/bin/sh
    if pidof -s Hurtworld.x86 > /dev/null; then
        echo 'It is already running!'
    else
            LD_LIBRARY_PATH="$LD_LIBRARY_PATH:./linux64"
            cd /home/hurtserver/hw
            ./Hurtworld.x86 -nographics -batchmode -exec "host 12871;queryport 12881;addadmin 76561198084911985;servername [US] <color=#FF0000>Insomnia Saints</color> |24/7;maxplayers 60" -logfile "gamelog.txt" &
    fi
    
    Directory structure:
    Code:
    drwxrwxr-x 6 hurtserver hurtserver     4096 Dec 16 23:26 .
    drwxr-xr-x 8 hurtserver hurtserver     4096 Dec 16 22:45 ..
    -rw-rw-r-- 1 hurtserver hurtserver       28 Dec 16 22:47 autoexec.cfg
    -rw-rw-r-- 1 hurtserver hurtserver  4452024 Dec 17  2015 CSharpCompiler
    -rw-rw-r-- 1 hurtserver hurtserver  7463175 Dec 16 23:28 gamelog.txt
    drwxrwxr-x 6 hurtserver hurtserver     4096 Dec 16 22:48 Hurtworld_Data
    -rwxrwxr-x 1 hurtserver hurtserver 22624344 Dec 16 22:47 Hurtworld.x86
    -rwxrwxr-x 1 hurtserver hurtserver 23015448 Dec 16 22:47 Hurtworld.x86_64
    -rw-rw-r-- 1 hurtserver hurtserver  1592276 Dec 17  2015 libmono-2.0.so.1
    -rw-rw-r-- 1 hurtserver hurtserver  1713092 Dec 17  2015 libmonosgen-2.0.so.1
    drwxrwxr-x 2 hurtserver hurtserver     4096 Dec 16 22:48 linux64
    drwxrwxr-x 7 hurtserver hurtserver     4096 Dec 16 23:24 oxide
    -rw-rw-r-- 1 hurtserver hurtserver      297 Dec 17  2015 oxide.root.json
    -rw-rw-r-- 1 hurtserver hurtserver 12142999 Dec 16 23:23 Oxide.zip
    -rwxrwxr-x 1 hurtserver hurtserver        6 Dec 16 22:46 steam_appid.txt
    drwxrwxr-x 4 hurtserver hurtserver     4096 Dec 16 22:48 steamapps
    -rwxrwxr-x 1 hurtserver hurtserver 18621224 Dec 16 22:45 steamclient.so
    
    autoexec.cfg
    Code:
    loadbalancerframebudget 100
    after letting it set long enough it starts to spam the gamelog.txt with:
    Code:
    (Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)NullReferenceException: Object reference not set to an instance of an object
      at MultiSpawner.Update () [0x00000] in <filename unknown>:0(Filename:  Line: -1)[Singleton] Instance 'GameManager' already destroyed on application quit. Won't create again - returning null.(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)NullReferenceException: Object reference not set to an instance of an object
      at MultiSpawner.Update () [0x00000] in <filename unknown>:0(Filename:  Line: -1)[Singleton] Instance 'GameManager' already destroyed on application quit. Won't create again - returning null.(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)NullReferenceException: Object reference not set to an instance of an object
      at MultiSpawner.Update () [0x00000] in <filename unknown>:0(Filename:  Line: -1)[Singleton] Instance 'GameManager' already destroyed on application quit. Won't create again - returning null.(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)NullReferenceException: Object reference not set to an instance of an object
      at LootSpawner.Update () [0x00000] in <filename unknown>:0(Filename:  Line: -1)[Singleton] Instance 'GameManager' already destroyed on application quit. Won't create again - returning null.(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)NullReferenceException: Object reference not set to an instance of an object
      at MultiSpawner.Update () [0x00000] in <filename unknown>:0(Filename:  Line: -1)[Singleton] Instance 'GameManager' already destroyed on application quit. Won't create again - returning null.(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)NullReferenceException: Object reference not set to an instance of an object
      at MultiSpawner.Update () [0x00000] in <filename unknown>:0(Filename:  Line: -1)
    
     
    Last edited by a moderator: Dec 17, 2015
  14. Wulf

    Wulf Community Admin

    Please provide your oxide/logs and gamelog.txt.
     
  15. Code:
    11:24 PM [Info] Loading Oxide Core v2.0.1643...
    11:26 PM [Info] Loading Oxide Core v2.0.1643...
    11:32 PM [Info] Loading Oxide Core v2.0.1643...
    11:58 PM [Info] Loading Oxide Core v2.0.1643...
    
     

    Attached Files:

  16. Wulf

    Wulf Community Admin

    Thanks, looks like there are a few bugs with the Oxide for Linux build right now.
    [DOUBLEPOST=1450333088][/DOUBLEPOST]
    I'd recommend waiting, as there needs to be some testing done to fix a few issues with it.
     
  17. Let me know. I can test and even give you shell access to my box for testing.
     
  18. If you have a bug:
    Code:
    Exception: Only access to oxide directory!
      at Oxide.Core.Configuration.DynamicConfigFile.CheckPath (System.String filename) [0x00000] in <filename unknown>:0
      at Oxide.Core.Configuration.DynamicConfigFile.Exists (System.String filename) [0x00000] in <filename unknown>:0
      at Oxide.Core.DataFileSystem.ExistsDatafile (System.String name) [0x00000] in <filename unknown>:0
      at Oxide.Core.Utility.DatafileToProto[Dictionary`2] (System.String name, Boolean deleteAfter) [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Permission.LoadFromDatafile () [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Permission..ctor () [0x00000] in <filename unknown>:0
      at Oxide.Core.OxideMod.Load () [0x00000] in <filename unknown>:0
      at Oxide.Core.Interface.Initialize () [0x00000] in <filename unknown>:0
      at GameManager.Start () [0x00000] in <filename unknown>:0 
    For linux only.
     
    Last edited by a moderator: Dec 17, 2015
  19. Wulf

    Wulf Community Admin

    Please do not post DLLs. If you have a suggestion for a fix, feel free to provide the code.