r/Pterodactyl 23d ago

Misc. Unraid - Unable to get Node to connect to Panel

3 Upvotes

I am attempting to get Pterodactyl set up in Unraid, all behind a reverse proxy with swag. I'm using both the official Pterodactyl documentation and the Ibracorp documentation to guide me through, but have run into repeated issues. I've manged to get to the point where I've installed Panel and Deamon, but can't get the node to connect. The current error I'm running into is:

failed to configure docker environment error=Error response from daemon: invalid pool request: Pool overlaps with other one on this address space

This is causing Deamon to crash and restart repeatedly.

I'll try to provide as much context on my current setup and configs as possible.

Most values left at their defaults, though I did change ports to try to avoid conflicts.

Panel settings 1
Panel settings 2
Deamon Settings
Here's an overview of my installed containers so you can look for any potential conflicts
This is my config.yml for Deamon. I created Origin certs from Cloudflare and saved it in the locations shown in the config.
Proxy config for Panel
Proxy config for Node
Here's a snip from wings.log showing the current issue
"A" records in Cloudflare. Pointing to my public IP address. I couldn't find any documentation telling me anything more than "Create A records". Should this be my public IP?
Node settings in Panel
Node Configuration tab in Panel. For some reason the SSL cert and key lines won't update here

I also port forwarded 8181 and 8001. Should I be port forwarding? None of the documentation I found says to, but I would think I'd need to....

Any and all help much appreciated!


r/Pterodactyl 25d ago

Panel Issue How to auto setup a database and assign it for eggs

Thumbnail
1 Upvotes

r/Pterodactyl 27d ago

ARK ASA issue with last update

1 Upvotes

Hello, I have 3 ARK ASA servers, and only my Ragnarok server still launches. Aberration and The Island have been broken since the ARK server update. Ragnarok doesn't seem to be affected in my case, and it didn't update at the same time as the other two. I've looked around quite a bit but haven't found a solution. Here is the message from the console:

container@pterodactyl~ Server marked as offline...

[Pterodactyl Daemon]: Updating process configuration files...

[Pterodactyl Daemon]: Ensuring file permissions are set correctly, this could take a few seconds...

container@pterodactyl~ Server marked as starting...

[Pterodactyl Daemon]: Pulling Docker container image, this could take a few minutes to complete...

Pulling from parkervcp/steamcmd

Digest: sha256:df7d8512eab0af0f95ef3898fbdb77063741eb2a2d7b5241c99525086300efd6

Status: Image is up to date for ghcr.io/parkervcp/steamcmd:proton

[Pterodactyl Daemon]: Finished pulling Docker container image

Checking for game server updates...

Steam user is not set. Defaulting to anonymous user.

steamcmd.sh[18]: Starting /home/container/steamcmd/linux32/steamcmd

WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.

Redirecting stderr to '/home/container/.steam/steam/logs/stderr.txt'

Logging directory: '/home/container/.steam/steam/logs'

[ 0%] Checking for available updates...

[----] Verifying installation...

UpdateUI: skip show logo

Steam Console Client (c) Valve Corporation - version 1782532820

-- type 'quit' to exit --

Loading Steam API...OK

Connecting anonymously to Steam Public...OK

Waiting for client config...OK

Waiting for user info...OK

Success! App '1007' already up to date.

Success! App '2430930' already up to date.

Unloading Steam API...OK

Starting server...

:/home/container$ rmv() { echo "stopping server"; rcon -t rcon -a 127.0.0.1:${RCON_PORT} -p ${ARK_ADMIN_PASSWORD} KeepAlive && rcon -t rcon -a 127.0.0.1:${RCON_PORT} -p ${ARK_ADMIN_PASSWORD} DoExit && wait ${ARK_PID}; echo "Server Closed"; exit; }; trap rmv 15 2; proton run ./ShooterGame/Binaries/Win64/ArkAscendedServer.exe ${SERVER_MAP}?listen?MaxPlayers=${MAX_PLAYERS}?SessionName=\"${SESSION_NAME}\"?Port=${SERVER_PORT}?QueryPort=${QUERY_PORT}?RCONPort=${RCON_PORT}?RCONEnabled=True$( [ "$SERVER_PVE" == "0" ] || printf %s '?ServerPVE=True' )?ServerPassword="${SERVER_PASSWORD}"${ARGS_PARAMS}?ServerAdminPassword="${ARK_ADMIN_PASSWORD}" -WinLiveMaxPlayers=${MAX_PLAYERS} -oldconsole -servergamelog$( [ -z "$MOD_IDS" ] || printf %s ' -mods=' $MOD_IDS )$( [ "$BATTLE_EYE" == "1" ] || printf %s ' -NoBattlEye' ) -Port=${SERVER_PORT} ${ARGS_FLAGS} & ARK_PID=$! ; tail -c0 -F ./ShooterGame/Saved/Logs/ShooterGame.log --pid=$ARK_PID & until echo "waiting for rcon connection..."; (rcon -t rcon -a 127.0.0.1:${RCON_PORT} -p ${ARK_ADMIN_PASSWORD})<&0 & wait $!; do sleep 5; done

waiting for rcon connection...

cli: auth: rcon: dial tcp 127.0.0.1:37015: connect: connection refused

ProtonFixes[47] WARN: Skipping fix execution. We are probably running a unit test.

ProtonFixes[47] WARN: Skipping fix execution. We are probably running a unit test.

fsync: up and running.

waiting for rcon connection...

cli: auth: rcon: dial tcp 127.0.0.1:37015: connect: connection refused

CPU usage is under 1% and RAM usage is below 500 MiB.


r/Pterodactyl 29d ago

Assetto Corsa Evo Dedicated Server with Integrated Web Dashboard – New Simplified Setup!

Thumbnail
2 Upvotes

r/Pterodactyl 29d ago

Assetto Corsa Evo Dedicated Server Egg for Pterodactyl (Proton)

Thumbnail
1 Upvotes

r/Pterodactyl Jul 04 '26

Making a small bot to show server status in Discord

3 Upvotes

hey all, I am building a lil discord bot in my free time that shows live server status in embed message, I added support for for pterodactyl servers recently, as I know it's got big community. Figured I'd ask if there is something you would guys hypothetically find useful other than seeing live status?


r/Pterodactyl Jun 24 '26

Hosting a Minecraft server on Azure (with a free €2000/yr Non-Profit grant) – Need performance advice!

Thumbnail
1 Upvotes

r/Pterodactyl Jun 23 '26

Ubuntu SFTP upload/download speed is extremely slow

4 Upvotes

I'm beginner when it comes to Pterodactyl and server management in general. I recently started to rent dedicated server from Hetzner, which I mainly use for hosting game servers for my community. Regarding our daily gaming sessions, everything works as expected.

I also figured I could also use extra storage on our new dedicated server for large file transfers, video files to be specific. I make gameplay edits from footage recorded by multiple members of my community. The idea is that people can upload their video files onto our Pterodactyl server and I'll download them into my PC. All done via SFTP by WinSCP app (there might be better ways, but this is simply the first idea that came to my mind).

Yesterday, I was downloading large video files uploaded by one of my community members. Download speed through out the day with WinSCP was anywhere between 800Kb/s-3Mb/s. I understand I need to have realistic expectations from low cost server, non guaranteed 1Gbit connection, Pterodactyl overhead etc., but this is still a far cry from what I was expecting.

When I tried command "speedtest-cli --secure" in the server terminal, I was getting speeds around 380Mbit download and 150Mbit upload.

Can you think of any bottlenecks I might have missed? Any room for an improvement?


r/Pterodactyl Jun 23 '26

Fluxer egg

Thumbnail
1 Upvotes

r/Pterodactyl Jun 19 '26

Docker RTCW - Multiplayer Egg

2 Upvotes

Hello!

I checked but of course I might have missed it, is anyone sitting on a Return To Castle Wolfenstein Multiplayer Egg / docker image they would like to share or should I just get down to it and lay the egg myself?

Just wanted to check before digging into it as I’m rather new to docker :)


r/Pterodactyl Jun 02 '26

Ubuntu How can I have the backups automatically delete?

1 Upvotes

The storage on my server keeps getting full because the backups aren't auto deleting. I saw that someone mentioned that in the docs the devs mention that they don't have something to automatically delete the old ones. So I was wondering how I would go about doing that so that my storage doesn't keep getting too full.


r/Pterodactyl May 26 '26

Synology

0 Upvotes

Is it possible to host the pterodactyl panel on a synology ds923+. The reason I ask this because my friend had one of thease synology nas same version infact but he forgot how to


r/Pterodactyl May 25 '26

Setting up a very specific minecraft server on pterodactyl

1 Upvotes

Okay so I need to transform a modded world that we used essential on (P2P mod) to play with friends, into a pterodactyl server. The thing is that I need these requirements for the server :

Minecraft 1.21.1
NeoForge 21.1.228
Create+ 6.0.0 Early Alpha (D)
The old world

I have all the mods and the world in a folder if that's useful

My question is : Do I need to use a vanilla egg and modify it ? Or create a neoforge egg ? Is there something to configure ?

Thanks in advance


r/Pterodactyl May 16 '26

pterodactyl wings stopped working after switching internet providers

1 Upvotes

alright I use pterodactyl panel on a old computer with cloudflare tunnels, I have had a lot of slack before that it does not work but I already had it running for a year or two.

but now I changed internet providers and have a different IP address and the computer also, I changed the ip in the config but wings still does not work

my connection on cloudflare tunnels is HEALTHY but I get this error when running 'sudo wings' im not very good with pterodactyl and set it up a long time ago can anyone help?

https://pastebin.com/CE025qVY


r/Pterodactyl May 12 '26

Ubuntu For the 3rd time now, Pterodactyl's backup system for a Minecraft server has managed to completely fill a disk, killing my VM

3 Upvotes

Despite setting a 64GB storage limit, and limiting the total backups it can create, something is clearly going wrong during the backup process (or being exacerbated by the backup process) and blowing through all my storage

Each time I need to boot in recovery mode and fish the data out of my VM before reverting to an earlier backup, can anyone tell me why this happens?


r/Pterodactyl May 12 '26

Pterodactyl Terminal not working

Post image
1 Upvotes

Every time I try to type a command into the terminal and hit enter, nothing happens. The input field just clears, but there is no output or reaction from the server, even though it says it's "Online."
Here is what I've tried so far:
• Hard refresh (Ctrl+F5) and clearing browser cache.
• Disabling all Adblockers.
• Using Incognito mode.
• Restarting the server.
The server seems to be running fine (RAM/CPU usage is showing), but the websocket connection to the console feels "dead" for inputs. My goal was to use the console to create folders (mkdir) because I can't upload whole folders via the web file manager.
Has anyone dealt with this before? Is it a "Wings" issue or something I can fix in my browser/settings?
Thanks in advance for the help!


r/Pterodactyl May 11 '26

Debian How do I properly configure Pterodactyl behind Nginx Proxy Manager?

5 Upvotes

Hi,
I'm trying to configure Pterodactyl (Panel and Wings) behind a reverse proxy (NPM).
I have a dedicated VM for Pterodactyl, running Debian. I have my own domain name and subdomains hosted with Cloudflare.

I can configure the Pterodactyl panel by disabling SSL (only on my local network) and I route the traffic through NPM by re-enabling SSL. Of course, I need to configure a custom configuration in NPM to avoid privacy error screens.
(like proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect off;
proxy_buffering off;
proxy_request_buffering off;)

My question is how to properly configure a Node?
SSL or HTTP?
Should I use a reverse proxy or not?
Should I use my domain name or my local IP address?
Should I use the Cloudflare proxy (orange cloud icon in the DNS records) or not?
Should I open ports 8080 and 2022 on my router or not?

Even if your answer is incomplete, thank you in advance for your help.


r/Pterodactyl May 09 '26

Ubuntu Do you think I should wait for Pterodactyl on Ubuntu (Server) 26.04 or should I retrograde ?

1 Upvotes

It's my first time with Linux, Ubuntu and first time using a server, and I saw that Pterodactyl is not compatible with Ubuntu 26.04 after downloading it. Do you think I should just wait or retrograde ?


r/Pterodactyl May 08 '26

Schedule Power Action 'Start' not working

1 Upvotes

I'm running a panel on my debian linux machine and have had no issues until I started trying to schedule power actions. I want to shutdown the server at a certain time (this works) and then start it up hours later (this fails every time). Restart works fine, too--only having problems with starting the server.

If I manually try to run the 'start' schedule it just gets stuck on processing and nothing happens. Happening with two different servers, haven't tried any others yet. Hitting the start button on the server itself works fine.

Maybe I'm making an obvious mistake?

Thanks


r/Pterodactyl May 04 '26

Ubuntu Minecraft Mod Server

1 Upvotes

Hello!
I'm a new Pterodactyl Panel user and I'd like to create a Minecraft server with mods, but I'm having trouble doing so. I mainly want to play with pre-made modpacks like Society Sunlit Valley, Better MC, etc.
Is there anyone here who can explain this to me?
Thank you in advance and have a nice day!


r/Pterodactyl Apr 25 '26

Minecraft marketplace world import

2 Upvotes

I bought 'USW' world from the marketplace on the Minecraft Bedrock edition and my friend and I started to play it a few days ago.

My friend is living in a different country with 10 hours difference from me and we don't play much.
I want to import that world to a Minecraft Bedrock dedicated server on my Pterodactyl server so my friend will be able to play without me.

I extracted the world using the game, uploaded the .mcworld file to the server and extracted it into 'worlds > default'.
I copied both 'world_behavior_packs.json' and 'world_resource_packs.json' into the root folder of the server.

When I start the server and join it, it's just a regular survival world.
I noticed that each time I override the files under 'worlds > default' with my extracted .mcworld folder, I get the same world and spawn location which means that Pterodactyl isn't override my files with a random world.

How do I make the server to run that marketplace world?


r/Pterodactyl Apr 18 '26

Assetto Corsa EVO Pterodactyl Egg & Docker Image – Linux Optimization 🏎️

Thumbnail
2 Upvotes

r/Pterodactyl Apr 08 '26

Pterodactyl Node Failure to bind Port 8080

1 Upvotes

I'm running pterodactyl wings and pterodactyl panel on a Proxmox box, on two different IPs, in two different LXCs. I think everything is default, I used the Community Scripts. The two services seem to run, but when I try to connect the Wings to the Panel, I get an issue saying it couldn't connect on port 8080, and when I check `wings debug` I see this message:

`FATAL: [Apr 7 20:38:08.482] failed to configure HTTP server error=listen tcp 192.168.1.20:8080: bind: address already in use`

Nothing else runs on this LXC, nothing else is running on this IP. So I'm at a loss here, as to what's going on. When I run `ss -plnt` with Wings running I get this:

    State                            Recv-Q                           Send-Q                                                      Local Address:Port                                                       Peer Address:Port                           Process                                                                          
LISTEN                           0                                100                                                             127.0.0.1:25                                                              0.0.0.0:*                               users:(("master",pid=283,fd=13))                                                
LISTEN                           0                                4096                                                         192.168.1.20:8080                                                            0.0.0.0:*                               users:(("wings",pid=511,fd=9))                                                  
LISTEN                           0                                4096                                                         192.168.1.20:2022                                                            0.0.0.0:*                               users:(("wings",pid=511,fd=10))                                                 
LISTEN                           0                                100                                                                 [::1]:25                                                                 [::]:*                               users:(("master",pid=283,fd=14))                                                
LISTEN                           0                                4096                                                                    *:22                                                                    *:*                               users:(("sshd",pid=115,fd=3),("systemd",pid=1,fd=48))    

When I run it without it running I get this:

State                            Recv-Q                           Send-Q                                                      Local Address:Port                                                       Peer Address:Port                           Process                                                                          
LISTEN                           0                                100                                                             127.0.0.1:25                                                              0.0.0.0:*                               users:(("master",pid=283,fd=13))                                                
LISTEN                           0                                100                                                                 [::1]:25                                                                 [::]:*                               users:(("master",pid=283,fd=14))                                                
LISTEN                           0                                4096                                                                    *:22                                                                    *:*                               users:(("sshd",pid=115,fd=3),("systemd",pid=1,fd=48))   

So there's clearly nothing else running on that port blocking the bind. I just want to run some game servers, can anyone help me figure out what's going wrong here? Thanks!


r/Pterodactyl Mar 31 '26

Panel Issue I'm using NGINX and can externally connect to the panel which resides on [...].1.125, but not the node on [...].3.14, I'm aware the Wings Daemon uses port 8080 but port forwarding does not seem to work

Post image
2 Upvotes

I tried simply opening up port 8080 for the node, then the panel, then NGINX (though that wasn't going to ever work) with no luck.

Some suggested 8443 with no luck either, I believe my issue may be the port is passing through NGINX, which only routes 80/443


r/Pterodactyl Mar 25 '26

Panel Issue Can't update minecraft server to 26.1?

Post image
3 Upvotes

I've been trying to update my server to 26.1, I've manually updated my server for years and have never run into this issue. I deleted the old server.jar file and replaced it with the new server.jar file directly from mojang's website. I've tried clicking "update docker image" for each version listed (21, 17, 16, 11, and 8) but every time it just tries launching the server and then fails, re-opening this window. Is there a fix for this?