[GH-ISSUE #2952] Private HTTP proxy appears to not follow redirects #11042

Closed
opened 2026-05-06 15:43:49 -05:00 by GiteaMirror · 4 comments
Owner

Originally created by @Vyerni on GitHub (May 1, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2952

Describe the Bug

I'm currently trying to set up a private http proxy to be able to access my servers IDRAC console, something I definitely do not want exposed in any way.

I have it set up with the site, HTTP, using HTTPS scheme, to the IP (172.23.17.14) and port 443. I also have Enable SSL ticked.

When I browse to the domain without a client connection. I get a placeholder page. - Perfect
When I browse to the domain with one "https://idrac.domain", my browser url becomes "172.23.17.14/start.html" and it errors with "This site can't be reached. ERR_CONNECTION_REFUSED"
When I browse to "https://idrac.domain/login.html" I'm able to access the web page as required.

I'm currently on the latest Pangolin EE and Newt. I believe this was working on 1.18-rc.0 and newt 1.12-rc

Environment

  • OS Type & Version: (e.g., Ubuntu 22.04): Docker on TrueNAS
  • Pangolin Version: 1.18.1
  • Gerbil Version: 1.3.1
  • Traefik Version: 3.6
  • Newt Version: 1.12.1
  • Olm Version: (if applicable)

To Reproduce

.

Expected Behavior

.

Originally created by @Vyerni on GitHub (May 1, 2026). Original GitHub issue: https://github.com/fosrl/pangolin/issues/2952 ### Describe the Bug I'm currently trying to set up a private http proxy to be able to access my servers IDRAC console, something I definitely do not want exposed in any way. I have it set up with the site, HTTP, using HTTPS scheme, to the IP (172.23.17.14) and port 443. I also have Enable SSL ticked. When I browse to the domain without a client connection. I get a placeholder page. - Perfect When I browse to the domain with one "https://idrac.domain", my browser url becomes "172.23.17.14/start.html" and it errors with "This site can't be reached. ERR_CONNECTION_REFUSED" When I browse to "https://idrac.domain/login.html" I'm able to access the web page as required. I'm currently on the latest Pangolin EE and Newt. I *believe* this was working on 1.18-rc.0 and newt 1.12-rc ### Environment - OS Type & Version: (e.g., Ubuntu 22.04): Docker on TrueNAS - Pangolin Version: 1.18.1 - Gerbil Version: 1.3.1 - Traefik Version: 3.6 - Newt Version: 1.12.1 - Olm Version: (if applicable) ### To Reproduce . ### Expected Behavior .
Author
Owner

@AstralDestiny commented on GitHub (May 3, 2026):

Responded in discord.

<!-- gh-comment-id:4365803628 --> @AstralDestiny commented on GitHub (May 3, 2026): Responded in discord.
Author
Owner

@Vyerni commented on GitHub (May 5, 2026):

Ironically appears to be a problem with the only 2 services I originally tried to setup with private resources, IDRAC and my TrueNAS GUI

Will work out an alternative for these 2.

Thanks for the help.

<!-- gh-comment-id:4378633860 --> @Vyerni commented on GitHub (May 5, 2026): Ironically appears to be a problem with the only 2 services I originally tried to setup with private resources, IDRAC and my TrueNAS GUI Will work out an alternative for these 2. Thanks for the help.
Author
Owner

@oschwartz10612 commented on GitHub (May 5, 2026):

What was worked out? Do we need to handle redirects in the newt proxy? I
can make sure that occurs if its needed to make these services work!

<!-- gh-comment-id:4381329942 --> @oschwartz10612 commented on GitHub (May 5, 2026): What was worked out? Do we need to handle redirects in the newt proxy? I can make sure that occurs if its needed to make these services work!
Author
Owner

@Vyerni commented on GitHub (May 5, 2026):

I truthfully don't fully understand. Hopefually @AstralDestiny can explain it a little better.

But in the case of the IDRAC, it has a hardcoded href on the page, apparently causing problems.

Apologies I can't help explain it on a technical level.

<!-- gh-comment-id:4382685339 --> @Vyerni commented on GitHub (May 5, 2026): I truthfully don't fully understand. Hopefually @AstralDestiny can explain it a little better. But in the case of the IDRAC, it has a hardcoded href on the page, apparently causing problems. Apologies I can't help explain it on a technical level.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#11042