Skip to content
Discussion options

You must be logged in to vote

Welp, this did the trick. I got the error "unexpected JWT alg received, expected RS256, got: HS256" which pointed me in the correct direction. To fix this, do the following:

  1. Go to authentik
  2. Under System, select Certificates
  3. Generate a new certificate-key pair
  4. Leave the Private key algorithm as RSA, the common name and validity days can be whatever you want.
  5. Once generated, go to the homepage provider
  6. Click edit to edit the provider, then scroll down
  7. In the "signing key" options, select the certificate you just made
  8. Save your changes

Could it maybe be documented anywhere that the dev tag has more verbose logging? Or that homepage expects a RSA256 key?

Also, can I now switch back to use l…

Replies: 4 comments 5 replies

Comment options

You must be logged in to vote
4 replies
@hax4dazy
Comment options

@shamoon
Comment options

@hax4dazy
Comment options

Answer selected by hax4dazy
@shamoon
Comment options

Comment options

You must be logged in to vote
1 reply
@hax4dazy
Comment options

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
None yet
3 participants