mirror of
https://github.com/pelican-dev/panel.git
synced 2026-03-01 11:21:31 +03:00
Server transfer causes nil pointer error #423
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @QuintenQVD0 on GitHub (Sep 8, 2025).
Originally assigned to: @Boy132 on GitHub.
Current Behavior
When transferring a server from node A to node B the node B returns a panic invalid memory address or nil pointer dereference. This will cause the server not to be transferd
Expected Behavior
The server should be transferred from node A to B without a panic
Steps to Reproduce
Steps to Reproduce
Debugging Notes
I have done some debugging with the Go debugger.
Summary:
The error originates here:
router_transfer.go#L70
trnsfr.Server.ID()isnilbecause there was an error in the logic above it.Looking further at:
router_transfer.go#L65
installer.Newreturns an error:Tracing the logic to get the actual error shows that the remote API is returning a
403:Manger object
Note that the token inside the
managerobject belongs to the receiving node:Why this may be a panel issue
Panel Version
1900c04b71(current latest)Wings Version
c7d0905bfeffecc19610197814218374216d0d3b
Games and/or Eggs Affected
Minecraft vanilla
Docker Image
ghcr.io/parkervcp/yolks:java_21
Error Logs
Is there an existing issue for this?