Skip to content
Discussion options

You must be logged in to vote

@be-side I run into the exact same issue until I figured out it was because I used a different oidc.client_id between Headscale and Headplane. As a workaround, I changed my config to use the same, and now it's working as expected.

As far as I understand, it's because there's a mismatch between subject IDs retrieved from Headscale API from the ones retrieved from OIDC provider configured in Headplane.

Not an ideal situation for me like this, but it'll do the trick for now.

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by tale
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working triage Issues yet to be triaged
3 participants
Converted from issue

This discussion was converted from issue #315 on September 27, 2025 05:49.