Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] ich777 - Gameserver Dockers

Featured Replies

  • Author
20 hours ago, HellraiserOSU said:

BRPOPLPUSH ReplyError: MISCONF Redis

This error should now be fixed, can you update the container and report back if the error is gone?

  • Replies 12.5k
  • Views 2.2m
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Just thought I'd share my experience setting up a Valheim server with this docker app from @ich777(thank you!)   You don't need to worry about Steam authentication for Valheim, the default a

  • Dockers Available:   SteamCMD DedicatedServers: CounterStrike: Source CounterStrike 2 TeamFortress 2 ArmA3 - requested by @MrSage Deathmatch Classic

  • This will hopefully shed some light on the underside working bits of building a cluster of servers for ARK:SurvivalEvolved.   With the inspiration (read thievery) from @growlith I present th

Posted Images

3 hours ago, ich777 said:

This error should now be fixed, can you update the container and report back if the error is gone?

Yes thank you! And the CPU usage is now pretty minimal as well.  Awesome job!

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?

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

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

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

  • Author
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.

No that is not the error, i added after the server crashing and the log suggested to add -debug to get more information. 

I will add a log without -debug from 6.8

gmod_2.log

Edited by mhlnstdt25
added log

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?

 

  • Author
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...

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.

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

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

  • Author

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

19 minutes ago, bu2d said:

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">

Did you change anything?

5 minutes ago, ich777 said:

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

Did you change anything?

No, that’s with everything on default with the docket recreated.

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.

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

  • Author
2 hours ago, LLS2Y52YL said:

Hey there,

 

I am really lost i have no clue how to use it at all

so if anyone would kindly guide me a little i would be thankful to them

What exactly?

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.

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.

  • Author
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?

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

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

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

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

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.