[Bug]: Auto updater fails with could not get signed URL for manifest #36

Closed
opened 2026-02-05 16:40:05 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @cryptobench on GitHub (Jan 24, 2026).

Panel Type

Pterodactyl Panel

Panel Version

v1.12.0

Wings Version

Latest

Panel Deployment Method

Docker

Wings Deployment Method

Docker

Wings Location

Same machine (Local)

Server Architecture

x86_64 (amd64)

Are you using the latest version of the egg?

Yes, I just re-imported the egg

When does the issue occur?

During egg installation

Is the issue reproducible?

Yes, it happens every time

Bug Description

Just updated the egg as I noticed the auto-updater didn't download properly, but now when launching the servers it fails with 403. I tried deleting the hytale updater credentials + the auth file from hytale, but as soon as i authenticate the server and hytale says success, then the downloader returns 403.

Yes, I do have an account since launch day and it has worked in the past.

Console Logs

[Pterodactyl Daemon]: Checking server disk space usage, this could take a few seconds...
[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 pterodactyl/games 
Digest: sha256:214b78c858a843985b28db9f5c18b1a026e00b78019cb29328ea602ed763dee5 
Status: Image is up to date for ghcr.io/pterodactyl/games:hytale 
[Pterodactyl Daemon]: Finished pulling Docker container image
Checking for Hytale server update...
Please visit the following URL to authenticate:
https://oauth.accounts.hytale.com/oauth2/device/verify?user_code=PkecvGL6
Or visit the following URL and enter the code:
https://oauth.accounts.hytale.com/oauth2/device/verify
Authorization code: PkecvGL6
2026/01/24 10:12:46 error printing version: error fetching server manifest: could not get signed URL for manifest: could not get signed URL: HTTP status: 403 Forbidden
New update available, downloading version Please visit the following URL to authenticate:
https://oauth.accounts.hytale.com/oauth2/device/verify?user_code=PkecvGL6
Or visit the following URL and enter the code:
https://oauth.accounts.hytale.com/oauth2/device/verify
Authorization code: PkecvGL6...
2026/01/24 10:12:47 error fetching manifest: could not get signed URL for manifest: could not get signed URL: HTTP status: 403 Forbidden

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 @cryptobench on GitHub (Jan 24, 2026). ### Panel Type Pterodactyl Panel ### Panel Version v1.12.0 ### Wings Version Latest ### Panel Deployment Method Docker ### Wings Deployment Method Docker ### Wings Location Same machine (Local) ### Server Architecture x86_64 (amd64) ### Are you using the latest version of the egg? Yes, I just re-imported the egg ### When does the issue occur? During egg installation ### Is the issue reproducible? Yes, it happens every time ### Bug Description Just updated the egg as I noticed the auto-updater didn't download properly, but now when launching the servers it fails with 403. I tried deleting the hytale updater credentials + the auth file from hytale, but as soon as i authenticate the server and hytale says success, then the downloader returns 403. Yes, I do have an account since launch day and it has worked in the past. ### Console Logs ```shell [Pterodactyl Daemon]: Checking server disk space usage, this could take a few seconds... [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 pterodactyl/games Digest: sha256:214b78c858a843985b28db9f5c18b1a026e00b78019cb29328ea602ed763dee5 Status: Image is up to date for ghcr.io/pterodactyl/games:hytale [Pterodactyl Daemon]: Finished pulling Docker container image Checking for Hytale server update... Please visit the following URL to authenticate: https://oauth.accounts.hytale.com/oauth2/device/verify?user_code=PkecvGL6 Or visit the following URL and enter the code: https://oauth.accounts.hytale.com/oauth2/device/verify Authorization code: PkecvGL6 2026/01/24 10:12:46 error printing version: error fetching server manifest: could not get signed URL for manifest: could not get signed URL: HTTP status: 403 Forbidden New update available, downloading version Please visit the following URL to authenticate: https://oauth.accounts.hytale.com/oauth2/device/verify?user_code=PkecvGL6 Or visit the following URL and enter the code: https://oauth.accounts.hytale.com/oauth2/device/verify Authorization code: PkecvGL6... 2026/01/24 10:12:47 error fetching manifest: could not get signed URL for manifest: could not get signed URL: HTTP status: 403 Forbidden ``` ### 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:05 +03:00
Author
Owner

@cryptobench commented on GitHub (Jan 24, 2026):

Also egg config auto update and enable disable source query doesn't work properly.

Image

It's disabled but keeps trying to update on start.

@cryptobench commented on GitHub (Jan 24, 2026): Also egg config auto update and enable disable source query doesn't work properly. <img width="624" height="214" alt="Image" src="https://github.com/user-attachments/assets/ed2f6064-dd5b-4614-bfb1-0c04ca2f31ef" /> It's disabled but keeps trying to update on start.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/egg-hytale#36