mirror of
https://github.com/fosrl/pangolin.git
synced 2026-07-16 14:47:04 -05:00
OIDC with PocketID not working #768
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @L0sWach0s on GitHub (Nov 9, 2025).
Describe the Bug
Hey!
I try to use my PocketID as my OIDC provider, but it doesn't work.
I tried to update pangolin, update PocketID, use Authentik, delete the IDP and set it up again, nothing helps.
PocketID is on my HomeServer, connected via Pangolin (no authentication, it's reachable). The green checkmark at PocketID is also appearing.
Pangolin is not using newt, all my connections are "local" via Tailscale.
Attached the log.
Environment
To Reproduce
Each and every attempt is failing with the same error.
Expected Behavior
IDP can be used
@shanelord01 commented on GitHub (Nov 10, 2025):
Try leaving everything set to your public Pocket ID URL's in Pangolin's Identity Provider setup for Pocket ID, except for your Token URL.
Use your local/internal/tailscale address. For me I have it on an accessible docker network : http://pocket-id:1411/api/oidc/token
This works for me and as long as your Pangolin can see your Pocket ID over Tailscale, it should hopefully work for you.
@L0sWach0s commented on GitHub (Nov 10, 2025):
Internally I am using a reverse proxy (traefik), so I can’t use the port of my PocketID instance.
However: the url should work fine with pangolin or am I wrong?
@thelastblt commented on GitHub (Nov 11, 2025):
I'm having this same issue. Pocketid is accessible with Pangolin but results in a failed to send request.