panel icon indicating copy to clipboard operation
panel copied to clipboard

Transfer Server with Pterodactyl Wings

Open Lupancham opened this issue 4 months ago • 3 comments

Current Behavior

Upon transferring a server to a new node, the server will be stuck in a transfer mode, which cannot be toggled off using the admin panel.

Expected Behavior

Transferring should transfer the server files to the new node and allow the owner to boot the server normally.

Steps to Reproduce

  1. Open transfer page (admin/servers/view/<Server_Number>/manage)
  2. Click "Transfer Server" and select the new node and allocation
  3. Click "Confirm"

Panel Version

4.0.0

Wings Version

1.11.13 (Pterodactyl)

Games and/or Eggs Affected

Node.js (3rd Party)

Docker Image

ghcr.io/trenutoo/pterodactyl-images:nodejs_22

Error Logs

https://ptero.co/qedagukiga (New Node)

Save New Duplicate & Edit Just Text Twitter
Pterodactyl Wings - Diagnostics Report

|
| Versions
| ------------------------------
               Wings: 1.11.13
              Docker: 28.3.3
              Kernel: 6.8.0-78-generic
                  OS: Ubuntu 24.04.3 LTS

|
| Wings Configuration
| ------------------------------
      Panel Location: {redacted}

  Internal Webserver: {redacted} : 8080
         SSL Enabled: true
     SSL Certificate: {redacted}
             SSL Key: {redacted}

         SFTP Server: {redacted} : 2022
      SFTP Read-Only: false

      Root Directory: /var/lib/pterodactyl
      Logs Directory: /var/log/pterodactyl
      Data Directory: /var/lib/pterodactyl/volumes
   Archive Directory: /var/lib/pterodactyl/archives
    Backup Directory: /var/lib/pterodactyl/backups

            Username: pterodactyl
         Server Time: Mon, 29 Sep 2025 13:04:37 -0400
          Debug Mode: false

|
| Docker: Info
| ------------------------------
Server Version: 28.3.3
Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Using metacopy: false
  Native Overlay Diff: true
  userxattr: false
LoggingDriver: json-file
 CgroupDriver: systemd

|
| Docker: Running Containers
| ------------------------------
CONTAINER ID   IMAGE                                              COMMAND                  CREATED        STATUS        PORTS                                                                                                                                                                                                                                                    NAMES
72ee4e174640   ghcr.io/trenutoo/pterodactyl-images:java_21_zulu   "/bin/bash /entrypoi…"   26 hours ago   Up 26 hours   82.23.170.26:19132->19132/tcp, 82.23.170.26:19132->19132/udp, 82.23.170.26:25507->25507/tcp, 82.23.170.26:25507->25507/udp, 82.23.170.26:25543->25543/tcp, 82.23.170.26:25543->25543/udp, 82.23.170.26:25565->25565/tcp, 82.23.170.26:25565->25565/udp   d37fc8b7-4139-4677-9129-513ac55b6c0e

|
| Latest Wings Logs
| ------------------------------



https://ptero.co/wevituvuwe (Old Node)


Save New Duplicate & Edit Just Text Twitter
Pterodactyl Wings - Diagnostics Report

|
| Versions
| ------------------------------
               Wings: 1.11.13
              Docker: 27.3.1
              Kernel: 6.8.0-1018-oracle
                  OS: Ubuntu 24.04.1 LTS

|
| Wings Configuration
| ------------------------------
      Panel Location: {redacted}

  Internal Webserver: {redacted} : 8080
         SSL Enabled: true
     SSL Certificate: {redacted}
             SSL Key: {redacted}

         SFTP Server: {redacted} : 2022
      SFTP Read-Only: false

      Root Directory: /var/lib/pterodactyl
      Logs Directory: /var/log/pterodactyl
      Data Directory: /var/lib/pterodactyl/volumes
   Archive Directory: /var/lib/pterodactyl/archives
    Backup Directory: /var/lib/pterodactyl/backups

            Username: pterodactyl
         Server Time: Mon, 29 Sep 2025 17:05:16 +0000
          Debug Mode: false

|
| Docker: Info
| ------------------------------
Server Version: 27.3.1
Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Using metacopy: false
  Native Overlay Diff: true
  userxattr: false
LoggingDriver: json-file
 CgroupDriver: systemd
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

|
| Docker: Running Containers
| ------------------------------
CONTAINER ID   IMAGE                                           COMMAND                  CREATED        STATUS                   PORTS                                                                                                                NAMES
2abb6827096c   ghcr.io/ym0t/pterodactyl-nginx-egg:8.4-latest   "/entrypoint.sh"         4 hours ago    Up 4 hours               10.0.0.246:25677->25677/tcp, 10.0.0.246:25677->25677/udp                                                             e706c741-ad60-485d-ba74-c2229cf64adb
499927aab278   ghcr.io/pyrohost/pyrodactyl:latest              "/bin/ash .github/do…"   12 hours ago   Up 12 hours              9000/tcp, {redacted}:8880->80/tcp, [::]:8880->80/tcp, {redacted}:8443->443/tcp, [::]:8443->443/tcp                         pyrodactyl-dockerized-panel-1
9ab7e8ffad9e   mariadb:10.5                                    "docker-entrypoint.s…"   12 hours ago   Up 12 hours              3306/tcp                                                                                                             pyrodactyl-dockerized-database-1
c6ddbd8dd295   redis:alpine                                    "docker-entrypoint.s…"   12 hours ago   Up 12 hours              6379/tcp                                                                                                             pyrodactyl-dockerized-cache-1
184897fe8789   ghcr.io/pterodactyl/yolks:java_21               "/__cacert_entrypoin…"   44 hours ago   Up 44 hours              10.0.0.246:25566->25566/tcp, 10.0.0.246:25566->25566/udp, 10.0.0.246:25596->25596/tcp, 10.0.0.246:25596->25596/udp   fa8690bb-e5db-4e3f-8479-d07dbf2f6240
79426b75904a   ghcr.io/trenutoo/pterodactyl-images:nodejs_22   "docker-entrypoint.s…"   4 days ago     Up 4 days                10.0.0.246:25682->25682/tcp, 10.0.0.246:25682->25682/udp                                                             1885a312-5adb-4e83-a196-30e8c3c60115
fae67dcbb952   ghcr.io/trenutoo/pterodactyl-images:nodejs_22   "docker-entrypoint.s…"   4 days ago     Up 4 days                10.0.0.246:25568->25568/tcp, 10.0.0.246:25568->25568/udp                                                             a9ce7286-b7ad-4192-94dd-9ccac431dc9e
32c9d934bfa5   ghcr.io/trenutoo/pterodactyl-images:nodejs_21   "docker-entrypoint.s…"   7 weeks ago    Up 7 weeks               10.0.0.246:25644->25644/tcp, 10.0.0.246:25644->25644/udp                                                             2edabf1a-ed78-4444-9834-fa8069fae055
e9b0b00eb5cb   ghcr.io/discord-tickets/bot:4.0                 "/app/scripts/start.…"   8 weeks ago    Up 8 weeks (unhealthy)   10.0.0.246:25997->25997/tcp, 10.0.0.246:25997->25997/udp                                                             3d091b4b-0246-4386-8b55-d3a5464daacd
594fb1b079b7   ghcr.io/trenutoo/pterodactyl-images:nodejs_22   "docker-entrypoint.s…"   2 months ago   Up 2 months              10.0.0.246:25635->25635/tcp, 10.0.0.246:25635->25635/udp                                                             b425afdd-ea3c-427e-b80f-91f47783f6d3

|
| Latest Wings Logs
| ------------------------------

Is there an existing issue for this?

  • [x] I have searched the existing issues before opening this issue.
  • [x] I have provided all relevant details, including the specific game and Docker images I am using if this issue is related to running a server.
  • [x] I have checked in the Discord server and believe this is a bug with the software, and not a configuration issue with my specific system.

Lupancham avatar Sep 29 '25 17:09 Lupancham

Can your 2 nodes ping each other? I think this connection banks on that

naterfute avatar Sep 29 '25 17:09 naterfute

Yes, the 2 nodes are able to ping each other.

On Mon, Sep 29, 2025 at 1:09 PM Naterfute @.***> wrote:

naterfute left a comment (pyrohost/pyrodactyl#372) https://github.com/pyrohost/pyrodactyl/issues/372#issuecomment-3348099933

Can your 2 nodes ping each other? I think this connection banks on that

— Reply to this email directly, view it on GitHub https://github.com/pyrohost/pyrodactyl/issues/372#issuecomment-3348099933, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASOW5QXD3ZHLXTOEC2V5NUD3VFRU3AVCNFSM6AAAAACHZ6D5DSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTGNBYGA4TSOJTGM . You are receiving this because you authored the thread.Message ID: @.***>

Lupancham avatar Sep 29 '25 18:09 Lupancham

the two nodes are on two different versions New node uses 28.3.3, while the old one is 27.3.1. can you update the old node and try again on a new server just for testing,

just for basic debugging and troubleshooting can you restart wings sudo systemctl restart wings or docker compose restart in the wings directory verify that panel can see the nodes

curl -vk https://<new-node-fqdn>:8080
curl -vk https://<old-node-fqdn>:8080

see if the docker container is in bridge

docker network inspect bridge

allow the ports again on both to make sure that they are open

sudo ufw status
sudo ufw allow 8080/tcp
sudo ufw allow 2022/tcp

NobleSkye avatar Oct 13 '25 19:10 NobleSkye