[Support] ich777 - Gameserver Dockers


Recommended Posts

Running in Unraid 6.8.0_rc.3 i get the following error message when using the gmod server with -debug:

 

Using default binary: ./srcds_linux
Enabling debug mode
/serverdata/serverfiles/srcds_run: 182: ulimit: error setting limit (Operation not permitted)
/serverdata/serverfiles/srcds_run: 1: /serverdata/serverfiles/srcds_run: gdb: not found
WARNING: Please install gdb first.
goto http://www.gnu.org/software/gdb/
Server will auto-restart if there is a crash.
---Server ready---

 

The server doesn't start

Link to comment
6 hours ago, nyteghost said:

I installed Bedrock Minecraft server. I am able to access it on lan side. But not by external ip, I port forwarded but keep getting this error when testing the forward, Reason: Connection refused. any ideas?

Is the server version the same as on the client side (latest version should be 1.12.1.1 if i'm right)? From wich platform did you try to join the server, seems like a port fowarding issue.

 

3 hours ago, mhlnstdt25 said:

Running in Unraid 6.8.0_rc.3 i get the following error message when using the gmod server with -debug:

 


Using default binary: ./srcds_linux
Enabling debug mode
/serverdata/serverfiles/srcds_run: 182: ulimit: error setting limit (Operation not permitted)
/serverdata/serverfiles/srcds_run: 1: /serverdata/serverfiles/srcds_run: gdb: not found
WARNING: Please install gdb first.
goto http://www.gnu.org/software/gdb/
Server will auto-restart if there is a crash.
---Server ready---

 

The server doesn't start

Did you change anything? Any mods or extra startup parameters entered? Can you post the full log as attachment?

Edited by ich777
Link to comment

It worked in unraid 6.7

I added the following parameter for TTT. I removed the webapikey and collection_id.

Also a collection with a lot of mods.

-secure +gamemode terrortown +maxplayers 16 +map gm_construct -authkey {steam_web_api_key} +host_workshop_collection {collection_id} -debug

I rolled back to 6.7. If you need more info i can (re-)upgrade to 6.8

 

gmod.log

Edited by mhlnstdt25
Link to comment
6 minutes ago, mhlnstdt25 said:

It worked in unraid 6.7

I added the following parameter for TTT. I removed the webapikey and collection_id.

Also a collection with a lot of mods.


-secure +gamemode terrortown +maxplayers 16 +map gm_construct -authkey {steam_web_api_key} +host_workshop_collection {collection_id} -debug

I rolled back to 6.7. If you need more info i can (re-)upgrade to 6.8

 

gmod.log 13.64 kB · 0 downloads

Delete '-debug' from the startup parameters, that's causing the error.

Link to comment

I'm running into a weird problem with the Minecraft Bedrock server. I can set it up and it seems to work fine until you play for about a minute. After that you get kicked out with a screen saying the world is corrupt and to restore from a backup. If I restart the docker it works again but only for a minute. 

 

If no one is in the world the server will stay on. It only crashes during gameplay. I have recreated the docker, made new worlds with different game types (survival, creative, etc..) and they all crash.

 

Has anyone else had this issue?

 

Link to comment
11 minutes ago, bu2d said:

I'm running into a weird problem with the Minecraft Bedrock server. I can set it up and it seems to work fine until you play for about a minute. After that you get kicked out with a screen saying the world is corrupt and to restore from a backup. If I restart the docker it works again but only for a minute. 

 

If no one is in the world the server will stay on. It only crashes during gameplay. I have recreated the docker, made new worlds with different game types (survival, creative, etc..) and they all crash.

 

Has anyone else had this issue?

 

Are your disk alright? Eventually one is dying just a thought...

 

I've played the game for about ~1h while i tested the game and everything seems to work fine... The conatiner has also 50k+ pulls and no error reported...

Link to comment
10 minutes ago, ich777 said:

Are your disk alright? Eventually one is dying just a thought...

 

I've played the game for about ~1h while i tested the game and everything seems to work fine... The conatiner has also 50k+ pulls and no error reported...

It's running off the cache drive and all of the other dockers are working without any issues. Maybe it's something to look into. 

 

It might have something to do with the auto save? 

 

If I'm the only one having this problem then it's got to be my system.

Link to comment
12 minutes ago, bu2d said:

It's running off the cache drive and all of the other dockers are working without any issues. Maybe it's something to look into. 

 

It might have something to do with the auto save? 

 

If I'm the only one having this problem then it's got to be my system.

Sent you a message

Link to comment
25 minutes ago, ich777 said:

Sent you a message

Does this mean anything to you?
 

Crash
[2019-10-24 03:41:27 INFO] at worldCorruptionIntentionalCrash[] (UnknownFile:?)
at std::function<void []>::operator[][] const (UnknownFile:?)
at ServerInstance::onLevelCorrupt[] (UnknownFile:?)
at Minecraft::tickRealtime[int, int] (UnknownFile:?)
at Minecraft::update[] (UnknownFile:?)
at ServerInstance::_update[] (UnknownFile:?)
at clone (UnknownFile:?)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">

Link to comment

I removed (and deleted the image) of the Altitude docker and when I reinstalled, I keep getting this in the log:

 

Quote

---Checking for Altitude Server executable ---
---Downloading and installing Altitude Server---
spawn /altitude/altitude.sh -c
Unpacking JRE ...
Starting Installer ...
Error: missing `server' JVM at `/altitude/altitude.sh.10.dir/jre/lib/i386/server/libjvm.so'.
Please install or use the JRE or JDK that contains these missing components.
send: spawn id exp3 not open
while executing
"send "/altitude\n""
-------------------------------------------------------------------
---Can't install Altitude Server. Putting server into sleep mode---
-------------------------------------------------------------------

 

Does anyone have any ideas on what I should do about it? The only other thing that changed is I am now running unraid 6.8 rc4.

 

Thanks again for all you do.

Link to comment
1 hour ago, Kudjo said:

I removed (and deleted the image) of the Altitude docker and when I reinstalled, I keep getting this in the log:

 

 

Does anyone have any ideas on what I should do about it? The only other thing that changed is I am now running unraid 6.8 rc4.

 

Thanks again for all you do.

Have you deleted the directory in your appdata too?

 

EDIT: I attached the full Altitude log after a fresh install.

altitude.log

Edited by ich777
Link to comment
On 10/24/2019 at 11:48 AM, ich777 said:

Can it be that it has something to do with your mac:

Did you change anything?

I fixed it.

 

I had to change the appdata location from mnt/user/appdata to mnt/cache/appdata 

 

The Minecraft server runs fine now. Thank you.

  • Thanks 1
Link to comment
15 hours ago, ich777 said:

Have you deleted the directory in your appdata too?

 

EDIT: I attached the full Altitude log after a fresh install.

altitude.log 147.31 kB · 1 download

I did remember to delete that directory after trying to reinstall it once or twice. When I finally remembered, I deleted the directory and tried again from scratch and got the log that I posted earlier. (I'll repost it from my most recent attempt from a minute ago). 

 

Quote

---Checking for Altitude Server executable ---
spawn /altitude/altitude.sh -c
Unpacking JRE ...
Starting Installer ...
Error: missing `server' JVM at `/altitude/altitude.sh.8.dir/jre/lib/i386/server/libjvm.so'.
Please install or use the JRE or JDK that contains these missing components.
send: spawn id exp3 not open
while executing
"send "/altitude\n""
-------------------------------------------------------------------
---Can't install Altitude Server. Putting server into sleep mode---
-------------------------------------------------------------------

 

I don't know if this helps, but I noticed that when it runs altitude.sh, it temporarily creates a directory called: "altitude.sh.xxx.dir" where xxx is equal to some number. I can see it start to unpack to the freshly created directory, but then it deletes that directory. So, all I'm left with is "appdata\altitude\altitude.sh"

 

Yours installs properly after "Unpacking JRE ..."

 

I'm on unraid 6.8 rc4. Did they make a change that I should be aware of?

 

What should I do next? I'm happy to help.

Link to comment
Just now, LLS2Y52YL said:

im a noob to those kind of things i got very little linux background, and my problem is i got no idea how to use it

lets say a minecraft server or terraria server, i dont know how to do it honestly should i got to the command line, what stuff should i do to get it starting, do i need to edit files and stuff. that kind of questions goes through my mind 

 

i may sound like an idiot but i want to learn.

Just download the docker and everything will work oob, all other questions are game specific and should be asked in the game forums. The Dockers are designed for easy use, just read the discription carefully and you are good to go. ;)

 

 

14 hours ago, Kudjo said:

I'm on unraid 6.8 rc4. Did they make a change that I should be aware of?

Worked it bevor on 6.8? Don't know if they changed something, where is your appdata folder for the game on the array or the cache disks, how are the disks formated?

 

14 hours ago, Kudjo said:

I don't know if this helps, but I noticed that when it runs altitude.sh, it temporarily creates a directory called: "altitude.sh.xxx.dir" where xxx is equal to some number. I can see it start to unpack to the freshly created directory, but then it deletes that directory. So, all I'm left with is "appdata\altitude\altitude.sh"

That's totally normal and the usual way the game is installed.

 

14 hours ago, Kudjo said:

I did remember to delete that directory after trying to reinstall it once or twice. When I finally remembered, I deleted the directory and tried again from scratch and got the log that I posted earlier. (I'll repost it from my most recent attempt from a minute ago). 

Did you also uninstall the image and redownload it?

Link to comment
On 8/3/2019 at 12:03 AM, ich777 said:

Rcon from another console than the ingame rcon console?

Rcon works for me in the container, just as usual enter the rcon address then the password and you can manage your server (from within the CSGO console).

I allways get an error in the console after checking "rcon status" after entering "rcon_password Docker" or any other set Password ... can anyone help? which settings or logs are needed? could someone provide a step by step guide?

 

Error:

] rcon status
Unable to connect to remote server (192.168.1.3:27015)

 

] rcon status
Unable to connect to remote server (192.168.1.3:27016)


Thanks for your work!!

Edited by Lelo
Link to comment
11 hours ago, Lelo said:

I allways get an error in the console after checking "rcon status" after entering "rcon_password Docker" or any other set Password ... can anyone help? which settings or logs are needed? could someone provide a step by step guide?

 

Error:

] rcon status
Unable to connect to remote server (192.168.1.3:27015)

 

] rcon status
Unable to connect to remote server (192.168.1.3:27016)


Thanks for your work!!

Have you set the rcon password to 'Docker' in the configuration file?

Can you post you server config file?

I think that RCON is not set up properly...

Also this is a game specific question and should asket on the game forums but from a quick goole search i get for example: *Click*

Edited by ich777
Link to comment
On 10/29/2019 at 6:48 AM, ich777 said:

Have you set the rcon password to 'Docker' in the configuration file?

Can you post you server config file?

I think that RCON is not set up properly...

Also this is a game specific question and should asket on the game forums but from a quick goole search i get for example: *Click*

here is my server cfg - i have another password but changed it to secret in this file. does it have to be docker - and for the commands in the console i used the right password ...

server.cfg

 

 

Edited by Lelo
Link to comment

and this is the docker log:

Initializing Steam libraries for secure Internet server
****************************************************
* *
* No Steam account token was specified. *
RecordSteamInterfaceCreation (PID 78): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 78): SteamNetworkingSocketsSerialized003 /
RecordSteamInterfaceCreation (PID 78): SteamGameServer012 / GameServer
RecordSteamInterfaceCreation (PID 78): STEAMHTTP_INTERFACE_VERSION003 / HTTP
RecordSteamInterfaceCreation (PID 78): SteamGameServer012 / GameServer
RecordSteamInterfaceCreation (PID 78): SteamUtils008 / Utils
RecordSteamInterfaceCreation (PID 78): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 78): SteamGameServerStats001 / GameServerStats
RecordSteamInterfaceCreation (PID 78): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 78): STEAMINVENTORY_INTERFACE_V001 / Inventory
RecordSteamInterfaceCreation (PID 78): STEAMUGC_INTERFACE_VERSION008 / UGC
RecordSteamInterfaceCreation (PID 78): STEAMAPPS_INTERFACE_VERSION008 / Apps
RecordSteamInterfaceCreation (PID 78): SteamGameCoordinator001 /
RecordSteamInterfaceCreation (PID 78): SteamGameServer012 / GameServer
* Logging into anonymous game server account. *
* Connections will be restricted to LAN only. *
* *
* To create a game server account go to *
* http://steamcommunity.com/dev/managegameservers *
* *
****************************************************

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.