[GH-ISSUE #26] Bug: traefik-manager assumes "websecure" as entrypoint in new installations #27

Closed
opened 2026-05-06 12:22:46 +02:00 by BreizhHardware · 6 comments

Originally created by @counterf on GitHub (Apr 18, 2026).
Original GitHub issue: https://github.com/chr0nzz/traefik-manager/issues/26

Originally assigned to: @chr0nzz on GitHub.

Just installed traefik-manager as a Linux system. It assumes "websecure" as entrypoint for the traefik-manager url, and it cannot be removed via the UI.

Image

However, when editing the page, websecure is not displayed (it does not exist in my installation)

Image

I havent reviewed the code, but I imagine websecure is hardcoded.
Workaround: just remove websecure manually from the file.

Originally created by @counterf on GitHub (Apr 18, 2026). Original GitHub issue: https://github.com/chr0nzz/traefik-manager/issues/26 Originally assigned to: @chr0nzz on GitHub. Just installed traefik-manager as a Linux system. It assumes "websecure" as entrypoint for the traefik-manager url, and it cannot be removed via the UI. <img width="652" height="715" alt="Image" src="https://github.com/user-attachments/assets/8715b387-a7dd-4e24-b8ae-5dfb54d0f232" /> However, when editing the page, websecure is not displayed (it does not exist in my installation) <img width="585" height="840" alt="Image" src="https://github.com/user-attachments/assets/5a9f1152-ccb8-462b-836d-971e5e7285ff" /> I havent reviewed the code, but I imagine websecure is hardcoded. Workaround: just remove websecure manually from the file.
BreizhHardware 2026-05-06 12:22:46 +02:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@chr0nzz commented on GitHub (Apr 18, 2026):

Thanks for the detailed report! You were right - websecure was hardcoded in the self-route writer.

Fixed in v0.12.1 - the Self Route form in Settings now has an Entry Point field (defaults to websecure but can be changed to any name). Existing routes will load their current entry point when you open the form.

<!-- gh-comment-id:4272669188 --> @chr0nzz commented on GitHub (Apr 18, 2026): Thanks for the detailed report! You were right - websecure was hardcoded in the self-route writer. Fixed in v0.12.1 - the Self Route form in Settings now has an Entry Point field (defaults to websecure but can be changed to any name). Existing routes will load their current entry point when you open the form.
Author
Owner

@counterf commented on GitHub (Apr 20, 2026):

There is still an issue here in the beta version.
Traefik-manager assigned "websecure" as entrypoint for its route, but when I get to edit it, I cannot uncheck "websecure". I guess websecure does not exist in my install, so i cannot remove it via the UI.
Here is the UI complaining about webscure entrypoint:

Image

This is what I see if I edit the router to remove/replace websecure. It does not let me unselect websecure. I can add https, but it wont remove websecure.

Image
<!-- gh-comment-id:4281888010 --> @counterf commented on GitHub (Apr 20, 2026): There is still an issue here in the beta version. Traefik-manager assigned "websecure" as entrypoint for its route, but when I get to edit it, I cannot uncheck "websecure". I guess websecure does not exist in my install, so i cannot remove it via the UI. Here is the UI complaining about webscure entrypoint: <img width="680" height="960" alt="Image" src="https://github.com/user-attachments/assets/e07256ab-855a-4c9f-9377-f99764bd9908" /> This is what I see if I edit the router to remove/replace websecure. It does not let me unselect websecure. I can add https, but it wont remove websecure. <img width="576" height="867" alt="Image" src="https://github.com/user-attachments/assets/3f721569-7601-49b9-90f0-17c8b59e2348" />
Author
Owner

@chr0nzz commented on GitHub (Apr 20, 2026):

new beta out please update and report back

made some changes to how it handles the entrypoint and will provide a warning with a fix button and will fix the issue

https://github.com/chr0nzz/traefik-manager/releases/tag/v1.0.0-beta1.1

<!-- gh-comment-id:4282389975 --> @chr0nzz commented on GitHub (Apr 20, 2026): new beta out please update and report back made some changes to how it handles the entrypoint and will provide a warning with a fix button and will fix the issue https://github.com/chr0nzz/traefik-manager/releases/tag/v1.0.0-beta1.1
Author
Owner

@chr0nzz commented on GitHub (Apr 22, 2026):

any more issues?

<!-- gh-comment-id:4300109661 --> @chr0nzz commented on GitHub (Apr 22, 2026): any more issues?
Author
Owner

@counterf commented on GitHub (Apr 22, 2026):

It still assume websecure, but I could remove it via the UI now.

I think it would be best to let the user select the middleware instead of assuming anything. Just if you want to aim at perfection

<!-- gh-comment-id:4300163223 --> @counterf commented on GitHub (Apr 22, 2026): It still assume websecure, but I could remove it via the UI now. I think it would be best to let the user select the middleware instead of assuming anything. Just if you want to aim at perfection
Author
Owner

@chr0nzz commented on GitHub (Apr 22, 2026):

the new code for new user will pickup their entry point based by 443 from api and if no 443 falls back to 80

<!-- gh-comment-id:4300354206 --> @chr0nzz commented on GitHub (Apr 22, 2026): the new code for new user will pickup their entry point based by 443 from api and if no 443 falls back to 80
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/traefik-manager#27
No description provided.