[Bug]: Auto Update fails #39

Closed
opened 2026-02-05 16:40:13 +03:00 by OVERLORD · 8 comments
Owner

Originally created by @EclipseKnight on GitHub (Jan 26, 2026).

Panel Type

Pterodactyl Panel

Panel Version

1.11.10

Wings Version

1.11.13

Panel Deployment Method

Docker

Wings Deployment Method

Docker

Wings Location

Same machine (Local)

Server Architecture

aarch64 (arm64)

Are you using the latest version of the egg?

Yes, I just re-imported the egg

When does the issue occur?

During server startup

Is the issue reproducible?

Yes, it happens every time

Bug Description

Upon startup, with "auto update" flag enabled, the update fails seemingly due to the qemu-x64-x86-static file being missing. I can confirm it is present and this is causing the update to skip because the version.txt file does not contain the differing version, instead it contains the same error line.

Console Logs

ℹ Platform: aarch64
ℹ Checking for updates...
ℹ Local version: ./hytale-downloader-linux-arm64: line 10: /usr/bin/qemu-x86_64-static: No such file or directory
ℹ Downloader version: ./hytale-downloader-linux-arm64: line 10: /usr/bin/qemu-x86_64-static: No such file or directory
ℹ Versions match, skipping update
ℹ Patchline match, skipping change
✓ Found cached authentication tokens
✓ Loaded cached refresh token + profile UUID
ℹ Using cached authentication...
ℹ Refreshing access token...
✓ Access token refreshed
ℹ Refresh token cached for future use
ℹ Creating game server session...
✓ Game server session created successfully!
⚠ Enforcing permissions... This might take a while. Please be patient.
✓ Permissions enforced (files: 644, folders: 755)
ℹ Copying start.sh template to /home/container...
ℹ Starting Hytale server...

Additional Context

No response

Pre-submission Checklist

  • I have searched existing issues to make sure this bug hasn't already been reported
  • I have verified that I own Hytale on the account I'm using for authentication
  • I am using the latest version of the egg
Originally created by @EclipseKnight on GitHub (Jan 26, 2026). ### Panel Type Pterodactyl Panel ### Panel Version 1.11.10 ### Wings Version 1.11.13 ### Panel Deployment Method Docker ### Wings Deployment Method Docker ### Wings Location Same machine (Local) ### Server Architecture aarch64 (arm64) ### Are you using the latest version of the egg? Yes, I just re-imported the egg ### When does the issue occur? During server startup ### Is the issue reproducible? Yes, it happens every time ### Bug Description Upon startup, with "auto update" flag enabled, the update fails seemingly due to the qemu-x64-x86-static file being missing. I can confirm it is present and this is causing the update to skip because the version.txt file does not contain the differing version, instead it contains the same error line. ### Console Logs ```shell ℹ Platform: aarch64 ℹ Checking for updates... ℹ Local version: ./hytale-downloader-linux-arm64: line 10: /usr/bin/qemu-x86_64-static: No such file or directory ℹ Downloader version: ./hytale-downloader-linux-arm64: line 10: /usr/bin/qemu-x86_64-static: No such file or directory ℹ Versions match, skipping update ℹ Patchline match, skipping change ✓ Found cached authentication tokens ✓ Loaded cached refresh token + profile UUID ℹ Using cached authentication... ℹ Refreshing access token... ✓ Access token refreshed ℹ Refresh token cached for future use ℹ Creating game server session... ✓ Game server session created successfully! ⚠ Enforcing permissions... This might take a while. Please be patient. ✓ Permissions enforced (files: 644, folders: 755) ℹ Copying start.sh template to /home/container... ℹ Starting Hytale server... ``` ### Additional Context _No response_ ### Pre-submission Checklist - [x] I have searched existing issues to make sure this bug hasn't already been reported - [x] I have verified that I own Hytale on the account I'm using for authentication - [x] I am using the latest version of the egg
OVERLORD added the bug label 2026-02-05 16:40:13 +03:00
Author
Owner

@NATroutter commented on GitHub (Jan 28, 2026):

go to servers admin panel and click reinstall that should fix it, that should not delete any files it just runs the install script again and should fix the missing arm binary files

@NATroutter commented on GitHub (Jan 28, 2026): go to servers admin panel and click reinstall that should fix it, that should not delete any files it just runs the install script again and should fix the missing arm binary files
Author
Owner

@EclipseKnight commented on GitHub (Jan 28, 2026):

I've actually run reinstall more times than I can count and it hasn't resolved the issue.

@EclipseKnight commented on GitHub (Jan 28, 2026): I've actually run reinstall more times than I can count and it hasn't resolved the issue.
Author
Owner

@NATroutter commented on GitHub (Jan 28, 2026):

Well that's interesting it seems that the binary files are missing and if reinstall does not fix that the binary files are probably named differently in the system, can you give more information what kind of system it is? what operating system etc are you running ?

@NATroutter commented on GitHub (Jan 28, 2026): Well that's interesting it seems that the binary files are missing and if reinstall does not fix that the binary files are probably named differently in the system, can you give more information what kind of system it is? what operating system etc are you running ?
Author
Owner

@EclipseKnight commented on GitHub (Jan 29, 2026):

pterodactyl is running on 22.04 ubuntu on aarch64. It's just a VPS. Also it seems it is downloading the binary to the container folder.

Image

Is it simply because its trying to go to user/bin/qemu instead of the container folder? It may not exist.

I actually found that sudo apt install qemu-user-static the binaries weren't installed. But even after running that and rebooting, it's still throwing the error.

@EclipseKnight commented on GitHub (Jan 29, 2026): pterodactyl is running on 22.04 ubuntu on aarch64. It's just a VPS. Also it seems it is downloading the binary to the container folder. <img width="1504" height="87" alt="Image" src="https://github.com/user-attachments/assets/1de279a4-9a11-4fd4-a755-6e464245adfa" /> Is it simply because its trying to go to user/bin/qemu instead of the container folder? It may not exist. I actually found that `sudo apt install qemu-user-static` the binaries weren't installed. But even after running that and rebooting, it's still throwing the error.
Author
Owner

@NATroutter commented on GitHub (Jan 30, 2026):

I’m really sorry, but I don’t know how I can help you with this. I’m totally lost. I’ve tried to replicate the issue on two different ARM machines, but I can’t reproduce it at all. This is probably something very system-specific. The only thing that comes to mind is that it might be caused by Wings being installed in Docker. That’s generally not a good idea (in my opinion), I’ve found that it can cause many issues.

@NATroutter commented on GitHub (Jan 30, 2026): I’m really sorry, but I don’t know how I can help you with this. I’m totally lost. I’ve tried to replicate the issue on two different ARM machines, but I can’t reproduce it at all. This is probably something very system-specific. The only thing that comes to mind is that it might be caused by Wings being installed in Docker. That’s generally not a good idea (in my opinion), I’ve found that it can cause many issues.
Author
Owner

@FeedTheChunk commented on GitHub (Jan 30, 2026):

Sry for the confusion but wings nor Panel is installed in a docker container. Me being dyslexic I probably read the template incorrectly.

It very strange indeed. The egg worked fine before but not it fails to install.

@FeedTheChunk commented on GitHub (Jan 30, 2026): Sry for the confusion but wings nor Panel is installed in a docker container. Me being dyslexic I probably read the template incorrectly. It very strange indeed. The egg worked fine before but not it fails to install.
Author
Owner

@NATroutter commented on GitHub (Jan 30, 2026):

Sry for the confusion but wings nor Panel is installed in a docker container. Me being dyslexic I probably read the template incorrectly.

It very strange indeed. The egg worked fine before but not it fails to install.

Why are you replying on this ? this issue its not made by you 😕

@NATroutter commented on GitHub (Jan 30, 2026): > Sry for the confusion but wings nor Panel is installed in a docker container. Me being dyslexic I probably read the template incorrectly. > > It very strange indeed. The egg worked fine before but not it fails to install. Why are you replying on this ? this issue its not made by you 😕
Author
Owner

@EclipseKnight commented on GitHub (Jan 30, 2026):

I’m really sorry, but I don’t know how I can help you with this. I’m totally lost. I’ve tried to replicate the issue on two different ARM machines, but I can’t reproduce it at all. This is probably something very system-specific. The only thing that comes to mind is that it might be caused by Wings being installed in Docker. That’s generally not a good idea (in my opinion), I’ve found that it can cause many issues.

It's all good, i'm not running in a docker container but I'll go ahead and do some troubleshooting further. I'll give any updates here on the issue.

@EclipseKnight commented on GitHub (Jan 30, 2026): > I’m really sorry, but I don’t know how I can help you with this. I’m totally lost. I’ve tried to replicate the issue on two different ARM machines, but I can’t reproduce it at all. This is probably something very system-specific. The only thing that comes to mind is that it might be caused by Wings being installed in Docker. That’s generally not a good idea (in my opinion), I’ve found that it can cause many issues. It's all good, i'm not running in a docker container but I'll go ahead and do some troubleshooting further. I'll give any updates here on the issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/egg-hytale#39