[GH-ISSUE #2316] Running installer script to add crowdsec adds httpChallenge back to config #17115

Open
opened 2026-05-18 17:32:23 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @IroesStrongarm on GitHub (Jan 24, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2316

Originally assigned to: @oschwartz10612 on GitHub.

Describe the Bug

Installed fresh instance using the installer script. Changed from httpChallenge to dnsChallenge. Ran installer script again to add Crowdsec. traefik_config.yaml was updated to have both the dnsChallenge and httpChallenge sections.

Environment

  • OS Type & Version: Ubuntu 24.04.03 LTS
  • Pangolin Version: 1.14.1
  • Gerbil Version: 1.3.0
  • Traefik Version: 3.6

To Reproduce

  1. Install Pangolin using install script. Say 'no' to Crowdsec.
  2. Remove httpChallenge and add dnsChallenge to traefik_config.yaml.
  3. Run installer script again and say 'yes' to Crowdsec.
  4. traefik_config.yaml should now have both dnsChallenge and httpChallenge sections.

Expected Behavior

Not adding httpChallenge if dnsChallenge is present.

Originally created by @IroesStrongarm on GitHub (Jan 24, 2026). Original GitHub issue: https://github.com/fosrl/pangolin/issues/2316 Originally assigned to: @oschwartz10612 on GitHub. ### Describe the Bug Installed fresh instance using the installer script. Changed from httpChallenge to dnsChallenge. Ran installer script again to add Crowdsec. traefik_config.yaml was updated to have both the dnsChallenge and httpChallenge sections. ### Environment - OS Type & Version: Ubuntu 24.04.03 LTS - Pangolin Version: 1.14.1 - Gerbil Version: 1.3.0 - Traefik Version: 3.6 ### To Reproduce 1. Install Pangolin using install script. Say 'no' to Crowdsec. 2. Remove httpChallenge and add dnsChallenge to traefik_config.yaml. 3. Run installer script again and say 'yes' to Crowdsec. 4. traefik_config.yaml should now have both dnsChallenge and httpChallenge sections. ### Expected Behavior Not adding httpChallenge if dnsChallenge is present.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#17115