I wanted to mention that this issue only occurs on Firefox and not on other browsers.
Edit: Nevermind, I wasn’t using HTTP/3 but it’s a different error on Chrome:
The relying party ID is not a registrable domain suffix of, nor equal to the current domain. Subsequently, an attempt to fetch the .well-known/webauthn resource of the claimed RP ID failed.
ETNyx Quick need TLSv1.3 so this change is most likely needed
I forgot to mention that I have already done that too
ETNyx To address your error try to add
proxy_http_version 1.1;
Unfortunately, this just results in a 400 Bad Request error when loading the site.
mlcwuser Does WebAuthn work if you configure the reverse proxy exactley like it says in the docs, without HTTP/3?
Yes, it does work when using HTTP/2 instead of HTTP/3.
mlcwuser Also depending on the NGINX version you’re using HTTP/3 support may still be expermintal
I believe HTTP/3 is no longer experimental since v1.25.0.
mlcwuser I highly doubt you’ll gain much by doing so
Probably yes, I mean it’s not really a dealbreaker but it would be nice.