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

42 minutes ago, IDQ said:

I'm also having issues getting port forwarding to work for Palworld. I tried removing the default port even and using 8220 and the result is the same. It shows closed using this website. I have Valheim and Mincraft servers running with no issues. Do we need to open another port?

 

https://www.yougetsignal.com/tools/open-ports/

Glad I am not the only one. Was driving me nuts trying to get this to work. I have had Plex successfully port forwarded for years and shows open port. Literally copied the format from those pfsense firewall rules to open Palword ports and it still does not work. Oddly tho my Wireguard tunnel port also shows closed, but it allows me to connect...

  • Replies 12.6k
  • Views 2.3m
  • 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

Hi ich777,

 

 I am using your docker server for Valhiem and it seems pretty great.  I have had one problem and Im not sure how to fix it.. it seems like the backups are not rolling over. (as an example, it was doing backups until jan 16th.. then just stopped... Then when I rebooted the server today, it was reverted back.  I also tried enabling the debug and log file, but the log file doesnt show up in the main valhiem folder. 

Any help would be great. Thanks

  • Author
5 hours ago, sens_dep said:

Interesting issue with Palworld. When restarting the server you are prompted to re-create a character. I don't think its an issue with the container, but the game itself.

This is definitely not normal since it is working here fine.

 

Please check to what path the game files are set in the Docker template.

 

If using /mnt/cache/… then male sure that the files stay on the cache and are not moved over to the Array in the Share settings.

  • Author
4 hours ago, nightspades said:

I could see it in community servers (after asking for 200 more results like 30 times) but connecting gives me a connection error.

Please double check your port forwarding including the protocoll and that your public IP is set correctly. I assume you removed the public IP from the screenshot since nothing is displayed there.


If you can see it in the community server browser and you get that error that means that the game can‘t connect to the server properly.

 

Please note that the IP 0.0.0.0 won‘t work, it has to be your real public IP.

 

…and please disable validation, this will do nothing on a connection error. 😂

  • Author
4 hours ago, Kvo1087 said:

I saw my server posted once in Community servers but it failed to connect. now it doesnt show in community or recent servers. Can anyone help me? I also Port Forwarded the Docker IP, was I supposed to forward the ports for the Public IP that is listed in the Log file? Any help is greatly appreciated. 

If it was listed once then it was working just fine and maybe you had to be a little bit more patient when searching the game. It can take up to five minutes so that the server is fully startet and in the in game server list you have to also click the community server button a few times.

 

Please forward the unraid server IP in your router with the port and protocol which is listed in the template.

 

That‘s all.

 

From what I see your server is just running fine.

 

Also see this post here:

 

  • Author
4 hours ago, jeerful said:

My server does not allow any connections (lan or wan). Also I'm hosting this via Truenas Scale (shouldn't be related?) and port forwarded properly.

What errors do you get? Do you see it in the communty browser list in game (since does not advertise it in the Steam Server browser).

 

4 hours ago, jeerful said:

PS Thanks for your hard work :) I'm sure this is a very hectic situation.

A bit… 😂

 

4 hours ago, jeerful said:

Any ideas?

Please double check your port forwarding.

Did you change anything in the config?

Did you yet try to connect with your local IP and PORT, if you do that you should get an error that says that no password was given, if this is working it is properly installed and waiting for connections (this is currently a bug in the game and will be fixed by the developers, you have to connect to the community servers).


What I see from the log output your server seems to be running fine.

  • Author
5 hours ago, Zalszibar said:

I'm able to reach the "No password has been entered." screen when using the local IP and public IP and 8211 default port for the default container. 

Please read this (2nd paragraph) :

 

5 hours ago, Zalszibar said:

You have a note in the container @ich777 that says also don't forget to click an 'Show more settings ...' and change the port number, but I'm unsure what value you're intending us to change?

This is a copy paste error and oversight from me, already removed that.

If you want to change the port you have to change it in the config and follow the directions in the template.

 

I would also not recommend to change the ports since this won't do anything, please start over with a fresh template/game files directory.

 

However your server seems to be running fine. ;)

 

If you however want to test direct connect then you have to do that:

 

  • Author
3 hours ago, IDQ said:

I'm also having issues getting port forwarding to work for Palworld.

Are you sure?

What does the logs say?

 

Please don't change the ports, as you can see on the last 4 pages it is working in it's base configuration.

 

3 hours ago, IDQ said:

Such tools won't detect most game servers and they are useless for checking if the port is open since you are dealing with a game server and not a http/https server and nothing is responding to http/https requests.

 

3 hours ago, IDQ said:

Do we need to open another port?

No.

 

Without that little information I can't help, have you read that here:

 

The server needs a bit to be up and running and then you have to wait a bit in the server list itself.

 

Please start over with a fresh template/game files directory.

  • Author
3 hours ago, Matrix said:

Glad I am not the only one.

This entire post also applies to you:

 

(basically one above this post)

  • Author
2 hours ago, Etelari said:

 I am using your docker server for Valhiem and it seems pretty great.  I have had one problem and Im not sure how to fix it.. it seems like the backups are not rolling over. (as an example, it was doing backups until jan 16th.. then just stopped... Then when I rebooted the server today, it was reverted back.  I also tried enabling the debug and log file, but the log file doesnt show up in the main valhiem folder. 

I assume you are talking about the backups that the container takes correct?

 

Please check the path in the template, are you using /mnt/cache/... for the game files? If yes make sure that the files are not moved over from the cache to the Array in the Share settings, this is most likely the case what happens here.

 

I'm not sure how native backups are working since you can now also do it natively I think.

  • Author
5 hours ago, zan335 said:

Would the "2nd router" be possibly interfering with all these issues with my "main router"?

Depends on how you've set it up, but that is out of this scope from this thread since I only can give support for my game servers and if there is something not working.

Don't get me wrong, I'm not an network expert I just have a FTTH connection which then is connected to my OPNSense box.

 

5 hours ago, zan335 said:

I have a "2nd router" (Not from my ISP) connected to my "main router" (From my ISP)

This is also a pretty horrible setup in my opinion... but as said above that complicates the port forwards most likely and this is nothing I can help you with. Sorry...

Just now, ich777 said:

Depends on how you've set it up, but that is out of this scope from this thread since I only can give support for my game servers and if there is something not working.

Don't get me wrong, I'm not an network expert I just have a FTTH connection which then is connected to my OPNSense box.

 

This is also a pretty horrible setup in my opinion... but as said above that complicates the port forwards most likely and this is nothing I can help you with. Sorry...

All good, I figured it all out and they all work now lmao; it wasn’t the router at all, it was the cloud ddns that was interfering with it, masking my public up, it was supposed to only be working for 1 specific port and ip but it actually did it to all of em, so both the palworld and terrraria server are working now, I appreciate all the help you have given me however, helped me in diagnosing the true problem so thanks again.

Good Morning,

 

Is it possible to just host this Game on my private lan?

Thanks for the hard work on keeping up those dockers.

 

Greetings

flow

 

  • Author
On 1/20/2024 at 9:12 AM, FlowDE said:

Is it possible to just host this Game on my private lan?

What game? Palworld?

 

If we are talking about Palworld then you have to remove the password from the configuration (but don't remove the double quotation marks) and the entry that is specified in the GAME_PARAMS in the Docker template.

 

Please make sure to first stop the container before editing the config, otherwise your changes will be discarded.

 

After that start the container and you can connect through direct connect.

6 minutes ago, ich777 said:

What game? Palworld?

 

If we are talking about Palworld then you have to remove the password from the configuration (but don't remove the double quotation marks) and the entry that is specified in the GAME_PARAMS in the Docker template.

 

After that you can connect through direct connect.


Hey ich777,

I only see these as the default params
 

EpicApp=PalServer


and

 

-No-useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS


image.thumb.png.76c752ee8a4182fe19b0ab2075141ca3.png

What is the password removal parameter you are referring to?

3 hours ago, zan335 said:

All good, I figured it all out and they all work now lmao; it wasn’t the router at all, it was the cloud ddns that was interfering with it, masking my public up, it was supposed to only be working for 1 specific port and ip but it actually did it to all of em, so both the palworld and terrraria server are working now, I appreciate all the help you have given me however, helped me in diagnosing the true problem so thanks again.

 What did you do to get it working? I'm using Dynamic DNS as well.

  • Author
30 minutes ago, JDUnraid said:

What is the password removal parameter you are referring to?

Just as I wrote:

 

  1. Remove the parameter from GAME_PARAMS
  2. Edit the configuration file (read the description from the container) and remove the password (but don't remove the double quotation marks from the password) from the configuration file.

 

Please also note that you have to first stop the container before editing the configuration otherwise your changes will be discarded and reset.

  • Author
11 minutes ago, IDQ said:

 What did you do to get it working? I'm using Dynamic DNS as well.

What container? Palworld?

 

Set the parameter Update Public IP to true and make sure that you forward the correct port and protocol in your router.

 

If it is reachable from outside then it is working.

 

Keep in mind if you have a dynamic public IP then you have to restart the container if the IP changes.

 

Please also read this comment about that it takes a few minutes so that the server is actually visible and how to search it in game:

 

1 hour ago, ich777 said:

What game? Palworld?

 

If we are talking about Palworld then you have to remove the password from the configuration (but don't remove the double quotation marks) and the entry that is specified in the GAME_PARAMS in the Docker template.

 

After that you can connect through direct connect.

 

you were completly right whitout knowing which game i meant!

 

so removing the line "EpicApp=Palserver" out of the template

 

image.thumb.png.ee681d8350ce8379dbabceeb642d8cb7.png

 

and 

 

removing the Password "adminDocker" or "Docker" from the config file?

 

 

image.thumb.png.a8e528c1141bb6952c66b78c6bac3c4e.png

  • Author
30 minutes ago, FlowDE said:

removing the Password "adminDocker" or "Docker" from the config file?

Yes, but you have to leave the double quotation marks "" in there so that the game knows there are no passwords, you can leave the AdminPassword in btw since this is only the password for the in game console that you can issue admin commands.

 

So to speak it should look something like:

...,AdminPassword="adminDocker",ServerPassword="",Pub...

 

 

30 minutes ago, FlowDE said:

so removing the line "EpicApp=Palserver" out of the template

Yes.

 

 

After that you should be able to direct connect with the IP from your Unraid server and the PORT.

33 minutes ago, ich777 said:

You can also stop the container, delete the file, start the container and it will pull the specific configuration file that I use by default for the container if it's not found.

 

The quotation marks are definitely in there. ;)

i stopped container, added quotes, saved, restarted

 

the server went back up with the default name and description. when i stopped the container again, the quotes and commas had been removed from every parameter except PublicIP:

 

ive tried this probably a dozen times and its the same every time. i'm at a loss.

  • Author
4 minutes ago, sage2050 said:

i stopped container, added quotes, saved, restarted

Screenshots from what you did.

 

Do you stop the container and then edit the files?

 

This is working for me and for other too. 😉

how it looks after i stop the server

image.png.b445d02eaee07f34f7812fcbc2589611.png

 

edited to add quotes and commas

image.png.1261be330cd3dd746128a0e491558f10.png

 

server restarted, log shows it picked up custom public ip

image.thumb.png.624922c1f59b79f0d391c40397b27ac9.png

 

stopped server, reopened config file, quotes and commas are gone

image.png.9bde6a3c24363a3242fbb2c9b322d851.png

ok something even weirder happened. previosly i used a find/replace to turn "," into ",\n" to see the server parameters better and i think something about that broke the parsing

 

i did another find/replace to remove the \ns and this time when i stopped the server the enter config file was empty

i copied over the default config and set it all in-line and it works no

 

go figure

Edited by sage2050

  • Author
18 minutes ago, sage2050 said:

server restarted, log shows it picked up custom

Your config looks strange it should be a single line.

 

Please stop the container, delete the config file, start the container, stop the container and see what the file looks like.

As said the config needs to be in one line.

 

Something really strange is happening over there.

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.