[GH-ISSUE #2162] Cannot access dashboard if tcp dynamic_config exist #32146

Closed
opened 2026-06-15 09:27:50 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @cyrxs on GitHub (Dec 24, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2162

Describe the Bug

Pangolin dashboard cannot open after add tcp config on dynamic_config.yml, and Traefik show this error

2025-12-24T13:10:55+07:00 ERR Error while building configuration (for the first time) error="field not found, node: proxyProtocol" providerName=file

Environment

  • OS Type & Version: Ubuntu 24.04.3 LTS
  • Pangolin Version: 1.14.0
  • Gerbil Version: 1.3.0
  • Traefik Version: 3.4.0
  • Newt Version: 1.8.0
  • Olm Version: (if applicable)

To Reproduce

  • I add the following to the bottom of dynamic_config.yml file
tcp:
  serversTransports:
    pp-transport-v1:
      proxyProtocol:
        version: 1
    pp-transport-v2:
      proxyProtocol:
        version: 2
  • Restarting all service using docker compose down and start again with docker compose up -d.
  • After all service up, try to access Pangolin dashboard (e.g: pangolin.example.com), and the dashboard cannot accessed.

Expected Behavior

Can open Pangolin dashboard without issues

Originally created by @cyrxs on GitHub (Dec 24, 2025). Original GitHub issue: https://github.com/fosrl/pangolin/issues/2162 ### Describe the Bug Pangolin dashboard cannot open after add `tcp` config on `dynamic_config.yml`, and Traefik show this error ``` 2025-12-24T13:10:55+07:00 ERR Error while building configuration (for the first time) error="field not found, node: proxyProtocol" providerName=file ``` ### Environment - OS Type & Version: Ubuntu 24.04.3 LTS - Pangolin Version: 1.14.0 - Gerbil Version: 1.3.0 - Traefik Version: 3.4.0 - Newt Version: 1.8.0 - Olm Version: (if applicable) ### To Reproduce - I add the following to the bottom of dynamic_config.yml file ``` tcp: serversTransports: pp-transport-v1: proxyProtocol: version: 1 pp-transport-v2: proxyProtocol: version: 2 ``` - Restarting all service using `docker compose down` and start again with `docker compose up -d`. - After all service up, try to access Pangolin dashboard (e.g: `pangolin.example.com`), and the dashboard cannot accessed. ### Expected Behavior Can open Pangolin dashboard without issues
Author
Owner

@AstralDestiny commented on GitHub (Dec 24, 2025):

Can you put traefik into trace logging please? and make sure you're on v3.5+ or v3 for the tagging for traefik.

<!-- gh-comment-id:3689757706 --> @AstralDestiny commented on GitHub (Dec 24, 2025): Can you put traefik into trace logging please? and make sure you're on v3.5+ or v3 for the tagging for traefik.
Author
Owner

@cyrxs commented on GitHub (Dec 27, 2025):

Ah i see, after upgrading to traefik:v3.6.0, it works! Thank you for your help!

<!-- gh-comment-id:3693938325 --> @cyrxs commented on GitHub (Dec 27, 2025): Ah i see, after upgrading to `traefik:v3.6.0`, it works! Thank you for your help!
Author
Owner

@AstralDestiny commented on GitHub (Dec 27, 2025):

Cheers.

<!-- gh-comment-id:3693958947 --> @AstralDestiny commented on GitHub (Dec 27, 2025): Cheers.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#32146