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
10 minutes ago, Ephoxia said:

I am using your Valheim docker container and my server shows max players of 64

Do you've enabled any mods? BepInEx can cause something like that for example.

The default setting should be 10 IIRC and that's also the maximum what should be supported.

  • 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

10 minutes ago, ich777 said:

Do you've enabled any mods? BepInEx can cause something like that for example.

The default setting should be 10 IIRC and that's also the maximum what should be supported.

Bepinex isn't enabled in the config, no mods either. Fresh install of the docker with only few settings changed like world name, server name and password. no other changes made

  • Author
3 minutes ago, Ephoxia said:

Bepinex isn't enabled in the config, no mods either. Fresh install of the docker with only few settings changed like world name, server name and password. no other changes made

Have you yet tried if more than 10 people can connect?

 

Have you enabled anything on your client, so to speak your local PC? Maybe it displays error, do you see this in-game or where do you see the 64 players?

3 minutes ago, ich777 said:

Have you yet tried if more than 10 people can connect?

 

Have you enabled anything on your client, so to speak your local PC? Maybe it displays error, do you see this in-game or where do you see the 64 players?

Nothing on client, other players report it shows 64 max players and thats how i found out. Haven't tested going beyond 10 but don't have the players for that right now. It's not too big of a deal i just thought it was weird as i'm used to seeing 10 max players not 64. It displays externally with server query or steam server listing. Could just be a bug by showing 64 but it's really 10. No big deal anyway

  • Author
4 minutes ago, Ephoxia said:

Nothing on client, other players report it shows 64 max players and thats how i found out.

I think you are talking about the Steam Server Browser and not in game correct...? :

grafik.png.2fb5b9f6af0f67d3605736708e28a209.png

 

4 minutes ago, Ephoxia said:

It's not too big of a deal i just thought it was weird as i'm used to seeing 10 max players not 64. It displays externally with server query or steam server listing.

That's caused because Steam can't correctly interpret for how many players the server is made for but if you are search it in game you will get this:

grafik.thumb.png.d57037473e176eecc96fd5f76c9c0b31.png

(please ignore that it is listed twice, one time is over my public IP and one time is via LAN)

25 minutes ago, ich777 said:

I think you are talking about the Steam Server Browser and not in game correct...? :

grafik.png.2fb5b9f6af0f67d3605736708e28a209.png

 

That's caused because Steam can't correctly interpret for how many players the server is made for but if you are search it in game you will get this:

grafik.thumb.png.d57037473e176eecc96fd5f76c9c0b31.png

(please ignore that it is listed twice, one time is over my public IP and one time is via LAN)

Oh okay, my bad then. I just heard from players the limit was 64 so they must have seen it in steam and not ingame.

I'm getting the following error on my Factorio container after the latest update.

Error InterruptibleStdioStream.cpp:61: Got EOF on stdin; closing

Any idea why?

  • Author
8 hours ago, SweetChinMusic said:

Error InterruptibleStdioStream.cpp:61: Got EOF on stdin; closing

Please post the full log output.

 

Since this is one of the few containers where I only maintain the template and have no control how the container is working or can't change anything in the container I would recommend that you post that over on the GitHub Issue tracker: Click

Hello!

I'm new here, just spun up my first home unraid server, and I'm having some trouble when it comes to being able to setup external connections to game servers.

 

I've tried Valheim, CS:GO and Zomboid, and I've followed the posted guides and triple checked my setup. The servers are absolutely spinning up, and I can access them locally, but I cant seem to get any external access. At first I thought I was just having some port forwarding issues on my router side, but then I forwarded my homeassistant and it worked perfectly instantly, which leads me to believe I'm doing something wrong when I'm setting up the game servers, not the port forwarding. 

I feel like the issue has something to do with all those question marks around docker allocations, but I don't have a shred of a clue if I'm even on the remotely right trail. 

 

Thanks in advance for any advice, have a good one, 

 

--Fatyungjesus

 

image.png.85cf95336c5194e9248307fd34a6fada.thumb.png.e9cfced042d4d458e56d4325176c777b.pngimage.png.852bf36cc516e48949ffad8a1e03b7d4.png.a90844412a1a7531c845e86e36860a6c.png

 

Hey all,

Pretty new to unraid, network servers and the like.
I am trying to set up a gregtech new horizons minecraft server. I am using the main minecraft docker. I have ran it the first time and then shut it down, copying over the appropriate modpack files including the .jar   I updated the server file name and then the game version parameter to custom. When i launch the server it tells me it cannot find the .jar file, even tho the file is located in the same folder as everything else. Any help is much appreciated.

  • Author
1 hour ago, fatyungjesus said:

I'm new here, just spun up my first home unraid server, and I'm having some trouble when it comes to being able to setup external connections to game servers.

May I ask why you are using br0? bridge should be perfectly fine.

 

1 hour ago, fatyungjesus said:

I've tried Valheim, CS:GO and Zomboid, and I've followed the posted guides and triple checked my setup.

Just focus on one server for now.

What ports, IP and protocol did you forward in the case for Valheim in your router?

 

1 hour ago, fatyungjesus said:

I feel like the issue has something to do with all those question marks around docker allocations, but I don't have a shred of a clue if I'm even on the remotely right trail. 

The question marks are displayed because you are using br0

  • Author
15 minutes ago, jarridj4009 said:

I am trying to set up a gregtech new horizons minecraft server.

Sorry but I usually don't support modding because I can't know how every mod is working.

Is this a Forge based mod?

 

16 minutes ago, jarridj4009 said:

When i launch the server it tells me it cannot find the .jar file, even tho the file is located in the same folder as everything else.

What path is set in the Docker template to the game files? If it's set to /mnt/cache/... can you please check to what setting your appdata share is set in terms of Use Cache in the Share settings?

 

Did you change anything else in the template?

4 minutes ago, ich777 said:

Sorry but I usually don't support modding because I can't know how every mod is working.

Is this a Forge based mod?

 

What path is set in the Docker template to the game files? If it's set to /mnt/cache/... can you please check to what setting your appdata share is set in terms of Use Cache in the Share settings?

 

Did you change anything else in the template?

Ahh yes sorry. The modpack runs on forge. 

The stock docker uses /mnt/disk1/appdata/minecraft
I have tried using that, as well as
/mnt/disk1/appdata/GTNH4
The .jar file is located in the same place.


Everything else in the template should be the same.

  • Author
2 minutes ago, jarridj4009 said:

Ahh yes sorry. The modpack runs on forge. 

Are you sure that you don't have to start it through a start script like it is the case for more recent versions?

I'm not a professional with Forge but here is a GitHub Issue that maybe will help resolve this issue, please read from the linked comment here.

My Conan Exiles server seems to be crashing. Not much in the logs except an apparently common timezone error and a Key Distribution Service error. Runs for hours without problems, but over night I can no longer connect to it the next day. Suggestions on where to look?

 

Thanks.

20 hours ago, ich777 said:

May I ask why you are using br0? bridge should be perfectly fine.

 

Just focus on one server for now.

What ports, IP and protocol did you forward in the case for Valheim in your router?

 

The question marks are displayed because you are using br0

I did initial setup using br0 because it was recommended in this setup guide I found: https://unraid.net/fr/blog/unraid-valheim-dedicated-server

 

For the valheim server, I have ports 2456-2458 opened, on both TCP/UDP. Originally I had them forwarded to the ip I was creating for the container using br0. However I did try to set it up in bridge as you mentioned, and then I forwarded those ports to the servers host ip, sadly still showing port closed. Here's a screenshot of my port forwarding settings for Valheim. 

 

image.png.1c512a5d475f15d8c23db1c486ec4445.png

 

I figured I'd also attach these screenshots of the rest of the configuration, as it may shed some light. 

 

Thanks again, 

 

- Fatyungjesus

 

image.thumb.png.388e39bac99f681448d72a7bfdf124ea.png

image.thumb.png.63cc1215e70114bbcb062777f0f1dc45.png

 

image.thumb.png.959c02af5efc7235db11f13a5dada900.png

image.png.cfcf4b1986f96bc3015544d441fc67cd.png

  • Author
6 hours ago, DarkKnight said:

Runs for hours without problems, but over night I can no longer connect to it the next day. Suggestions on where to look?

Maybe try to set up a user script that restarts the server.

This container runs through WINE and I can't guarantee that everything works as expected, that's why it's marked as beta in the CA App.

 

Also mods can cause crashes from my experience.

  • Author
2 hours ago, fatyungjesus said:

or the valheim server, I have ports 2456-2458 opened, on both TCP/UDP.

Why?

As you can see in the template only UDP ports are needed to be forwarded.

Just a warning, some game servers will block you from connecting when forwarding a protocol that isn't needed.

 

2 hours ago, fatyungjesus said:

sadly still showing port closed

Where do the ports show up as closed? Please keep in mind that game server use their own proprietary protocol and are not like Plex, they won't answer to sites which check if ports are open to the outside world.

 

Please note that every router supports hairpin NAT, have you yet tried to connect from outside of your LAN and see if it is working. Maybe the server is working fine from outside your network and internally you have to use the LAN IP to connect to it.

 

Some ISPs even block the communication on UDP ports or certain ports.

 

EDIT: Please turn off validation, this is only for troubleshooting reasons there or when the server is not properly updating. By leaving that on you are forcing a check from the game files every startup, that causes strain on the disk, your Internet connection and the start up from the container will also take way longer.

I am ABSOLUTELY lost. I am new to unraid. I primarily use it for a media server. I am trying to start an Ark server and no matter what I do I cannot connect to the server. I have read through Cyd's posts at least a hundred times by now. Ignore the server password haha. I feel like I am overlooking the simplest thing. At this point I'm starting to think it is my ISP. I have looked deep through this topic, steam forums, reddit, ark forums and nothing I try makes any difference. I have been at this for two days now, if I wasn't bald I would have pulled all my hair out by now. The steam login thing is also odd because its the correct password and i havent touched it in unraid, sometimes it logs in other times it doesnt, its like im reaching the limit for successful logins, but that isnt the main concern. The steam server not responding and my ark server not showing up is the main problem. Idk if my ports are wrong or what.

TLDR: Cannot get into Ark server.

2023-04-19 06_04_27-AlacrionServer_UpdateContainer - Opera.png

2023-04-19 06_03_58-Servers.png

2023-04-19 06_07_59-Linksys Smart Wi-Fi - Opera.png

2023-04-19 06_19_08-_usr_local_emhttp_webGui_scripts_run_cmd docker logs -f -n 90 ARKSurvivalEvolved.png

  • Author
2 hours ago, Alacrion said:

I am ABSOLUTELY lost.

Please remove the container from your server, including the arkse folder which lives usually in your appdata directory, then pull a fresh copy from the CA App, change absolutely nothing and let it finish pulling down the container.

 

From what I can see you've entered your Steam credentials, don't do that unless they are visible in the template (so to speak not hidden in the Show more... section) and marked with a red asterisk, this will most certainly lead to issues.

 

2 hours ago, Alacrion said:

I have been at this for two days now, if I wasn't bald I would have pulled all my hair out by now.

After the container pulled the game and you see the last two lines from your screenshot from the log from above it is fully started and waiting for new connections, go to Steam -> View -> Server -> Favourites -> Add -> enter: YOURUNRAIDIP:27015 -> Add -> and click Refresh twice

 

If it shows up you can definitely connect an it is running, please do that first and then we can troubleshoot further.

 

2 hours ago, Alacrion said:

The steam login thing is also odd because its the correct password and i havent touched it in unraid, sometimes it logs in other times it doesnt, its like im reaching the limit for successful logins, but that isnt the main concern.

As said above, don't user your Steam credentials in a template where they are hidden away at Show more... and please don't touch any setting in the Show more... section.

 

 

It's almost the same as described for RUST here:

https://docs.ibracorp.io/rust/

16 hours ago, ich777 said:

Why?

As you can see in the template only UDP ports are needed to be forwarded.

Just a warning, some game servers will block you from connecting when forwarding a protocol that isn't needed.

 

Where do the ports show up as closed? Please keep in mind that game server use their own proprietary protocol and are not like Plex, they won't answer to sites which check if ports are open to the outside world.

 

Please note that every router supports hairpin NAT, have you yet tried to connect from outside of your LAN and see if it is working. Maybe the server is working fine from outside your network and internally you have to use the LAN IP to connect to it.

 

Some ISPs even block the communication on UDP ports or certain ports.

 

EDIT: Please turn off validation, this is only for troubleshooting reasons there or when the server is not properly updating. By leaving that on you are forcing a check from the game files every startup, that causes strain on the disk, your Internet connection and the start up from the container will also take way longer.

When it comes to the ports, I tried it with UDP only and it wasn't working, so I enabled both just to see if it would help. I've been checking them with the open port check tool at yougetsignal.com , I use that for work so I just defaulted to it, didn't think about the fact that it wouldn't work with these servers. 

 

I have been using the LAN IP to connect locally, I think my UDM-Pro might support hairpin NAT, but I don't really see a reason to enable it or set it up when I can just access everything over the LAN. 

 

I've been having friends externally try to connect to the server as well, and they aren't able to connect, which is how I know I still have some network setting configuration issues of some kind. 

 

I'm pretty sure that I'm having issues on the server side because my homeassistant docker port forwarding worked perfectly, but maybe my UDM is interfering somehow, I have my ATT modem in IP passthrough and to my knowledge that means it shouldn't be stopping anything whatsoever, and it is passing my WAN ip to the UDM correctly. 

 

I did turn off validation as well, thanks for the tip. 

 

Do you recall anyone having similar issues? I'm genuinely not even sure which tree to be barking up, regardless thanks for the help! 

 

I've attached my log file just in case its helpful. 

 

 

genjimain-syslog-20230419-2257.zip

  • Author
6 hours ago, fatyungjesus said:

When it comes to the ports, I tried it with UDP only and it wasn't working, so I enabled both just to see if it would help.

No because you have to understand the TCP ports won't do anything if you don't specify them in the template.

But please trust me, I do my research and put all the necessary ports in the template with the appropriate protocol.

Please close these ports again because these can be under certain circumstances a security risk.

 

6 hours ago, fatyungjesus said:

but I don't really see a reason to enable it

Sure, but if you don't enable it you can't connect to your server with your public IP to the server, because that's what hairpin NAT does.

 

6 hours ago, fatyungjesus said:

but maybe my UDM is interfering somehow, I have my ATT modem in IP passthrough and to my knowledge that means it shouldn't be stopping anything whatsoever, and it is passing my WAN ip to the UDM correctly.

I have had multiple people with Qbiquiti equipment in this thread with various issues reaching from SteamCMD not downloading, GitHub API not reachable to your issue where the game servers won't work but these issues are all resolved.

 

I really can't tell what to do because I don't have such a Firewall and don't know how they work.

 

6 hours ago, fatyungjesus said:

I've attached my log file just in case its helpful. 

Sadly enough no, I can't tell anything from the diagnostics.

 

Do you have a static IP? Have you yet tried the way with the Steam Server Browser to add it to the Favorites with: SERVERIP:2457 or from outside with WANIP:2457 ?

 

There is a pretty high chance that your Firewall is blocking the traffic somewhere.

Trying to run the iw4x container but it gives a error when I start it. This is the logs. I believe it has something to do with X server and $DISPLAY 

 

0070:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0070:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly.
0070:err:systray:initialize_systray Could not create tray window
00f0:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0A6EFEF8
00f4:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0A80FEF8
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 59 (SPI_SETSTICKYKEYS)
0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 51 (SPI_SETFILTERKEYS)
00fc:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
00fc:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly.
00fc:fixme:dwmapi:DwmSetWindowAttribute (00090032, 14, 0B88779C, 4) stub
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM default
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM default
  inflating: main/iw_dlc8_00.iwd     
  inflating: zone/dlc/mp_abandon.ff  
  inflating: zone/dlc/mp_abandon_load.ff  
  inflating: zone/dlc/mp_bloc.ff     
  inflating: zone/dlc/mp_bloc_load.ff  
 extracting: zone/dlc/mp_bloc_sh.ff  
 extracting: zone/dlc/mp_bloc_sh_load.ff  
 extracting: zone/dlc/mp_bog_sh.ff   
 extracting: zone/dlc/mp_bog_sh_load.ff  
  inflating: zone/dlc/mp_cargoship.ff  
  inflating: zone/dlc/mp_cargoship_load.ff  
 extracting: zone/dlc/mp_cargoship_sh.ff  
 extracting: zone/dlc/mp_cargoship_sh_load.ff  
  inflating: zone/dlc/mp_compact.ff  
  inflating: zone/dlc/mp_compact_load.ff  
  inflating: zone/dlc/mp_complex.ff  
  inflating: zone/dlc/mp_complex_load.ff  
  inflating: zone/dlc/mp_crash.ff    
  inflating: zone/dlc/mp_crash_load.ff  
 extracting: zone/dlc/mp_crash_tropical.ff  
 extracting: zone/dlc/mp_crash_tropical_load.ff  
  inflating: zone/dlc/mp_cross_fire.ff  
  inflating: zone/dlc/mp_cross_fire_load.ff  
 extracting: zone/dlc/mp_estate_tropical.ff  
 extracting: zone/dlc/mp_estate_tropical_load.ff  
 extracting: zone/dlc/mp_fav_tropical.ff  
 extracting: zone/dlc/mp_fav_tropical_load.ff  
 extracting: zone/dlc/mp_firingrange.ff  
 extracting: zone/dlc/mp_firingrange_load.ff  
  inflating: zone/dlc/mp_fuel2.ff    
  inflating: zone/dlc/mp_fuel2_load.ff  
  inflating: zone/dlc/mp_killhouse.ff  
  inflating: zone/dlc/mp_killhouse_load.ff  
  inflating: zone/dlc/mp_nuked.ff    
  inflating: zone/dlc/mp_nuked_load.ff  
  inflating: zone/dlc/mp_overgrown.ff  
  inflating: zone/dlc/mp_overgrown_load.ff  
 extracting: zone/dlc/mp_rust_long.ff  
 extracting: zone/dlc/mp_rust_long_load.ff  
 extracting: zone/dlc/mp_shipment_long.ff  
 extracting: zone/dlc/mp_shipment_long_load.ff  
  inflating: zone/dlc/mp_storm.ff    
  inflating: zone/dlc/mp_storm_load.ff  
 extracting: zone/dlc/mp_storm_spring.ff  
 extracting: zone/dlc/mp_storm_spring_load.ff  
  inflating: zone/dlc/mp_strike.ff   
  inflating: zone/dlc/mp_strike_load.ff  
  inflating: zone/dlc/mp_trailerpark.ff  
  inflating: zone/dlc/mp_trailerpark_load.ff  
  inflating: zone/dlc/mp_vacant.ff   
  inflating: zone/dlc/mp_vacant_load.ff  
---Checking if gamefiles are in place---
---Gamefiles found!---
---Checking if WINE workdirectory is present---
---WINE workdirectory found---
---Checking if WINE is properly installed---
---WINE properly set up---
---Prepare Server---
---Checking for 'server.cfg'---
---'server.cfg' found!---
---Checking for 'playlists.info'---
---'playlists.info' found!---

 

I can't seem to get the web UI to load for the FiveM docker. I've set a static IP and I can't load IP:9016.

Thoughts?

Also how do you set fivem to manually update txadmin? I don't understand that. I've place the tar file..

Edited by FreakyBigFoot

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.