WebAuthn registration/authentication fails when running on custom HTTPS port
Affected version
Version: 2.18.2
Summary
- Run LLNG on a non-standard port (8443)
- Try to register WebAuthn device
Logs
Credential validation error: RP ID hash received from authenticator (xxx) does not match the hash of this RP ID (yyy)
where xxx = sha256(auth.example.com) and yyy = sha256(auth.example.com:8443)