[GH-ISSUE #2173] Cannot activate license #10846

Closed
opened 2026-05-06 15:23:08 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @Paylicier on GitHub (Dec 27, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2173

Describe the Bug

Error: Error activating license key: TypeError: fetch failed when trying to active a license.

sudo docker exec -it pangolin curl https://api.fossorial.io/api/healthcheck
{"data":null,"success":true,"error":false,"message":"Hello world!","status":200}

(both with ipv4 and ipv6)

running on azure (Switzerland North)

Environment

  • OS Type & Version: Debian 13
  • Pangolin Version: 1.14.1

To Reproduce

Try to active license

Expected Behavior

license should work

Originally created by @Paylicier on GitHub (Dec 27, 2025). Original GitHub issue: https://github.com/fosrl/pangolin/issues/2173 ### Describe the Bug **Error: Error activating license key: TypeError: fetch failed** when trying to active a license. sudo docker exec -it pangolin curl https://api.fossorial.io/api/healthcheck {"data":null,"success":true,"error":false,"message":"Hello world!","status":200} (both with ipv4 and ipv6) running on azure (Switzerland North) ### Environment - OS Type & Version: Debian 13 - Pangolin Version: 1.14.1 ### To Reproduce Try to active license ### Expected Behavior license should work
Author
Owner

@oschwartz10612 commented on GitHub (Dec 29, 2025):

Hum it is strange that the curl works but the fetch does not. We have
seen this happen with DNS failures before. For some reason fetch is
different.
Could you try setting a DNS server on your host or in docker to
something like 1.1.1.1 or 8.8.8.8 and let me know if it works?

https://docs.docker.com/reference/compose-file/services/#dns6

<!-- gh-comment-id:3696803119 --> @oschwartz10612 commented on GitHub (Dec 29, 2025): Hum it is strange that the curl works but the fetch does not. We have seen this happen with DNS failures before. For some reason fetch is different. Could you try setting a DNS server on your host or in docker to something like 1.1.1.1 or 8.8.8.8 and let me know if it works? https://docs.docker.com/reference/compose-file/services/#dns6
Author
Owner

@Paylicier commented on GitHub (Dec 29, 2025):

worked ! but i still wonder why curl was working

<!-- gh-comment-id:3696905318 --> @Paylicier commented on GitHub (Dec 29, 2025): worked ! but i still wonder why curl was working
Author
Owner

@JuanToronDoe commented on GitHub (Feb 10, 2026):

To follow-up on this, I had the same error and it was DNS too... I have Tailscale installed on my VPS alongside Pangolin. In Tailscale, I use the Override DNS flag to redirect DNS queries to my Adguard Home instance. I don't know why but Pangolin did not like tjat. Simply unticking Override DNS in Tailscale solved the issue.

<!-- gh-comment-id:3876465290 --> @JuanToronDoe commented on GitHub (Feb 10, 2026): To follow-up on this, I had the same error and it was DNS too... I have Tailscale installed on my VPS alongside Pangolin. In Tailscale, I use the Override DNS flag to redirect DNS queries to my Adguard Home instance. I don't know why but Pangolin did not like tjat. Simply unticking Override DNS in Tailscale solved the issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#10846