Error al crear passkey de usuario en el navegador

Disculpe la demora. El problema aquí está efectivamente relacionado con su proxy. No puedo decir exactamente qué es, pero uno de los nombres de dominio, el protocolo (http o https) y el puerto están interfiriendo.

Las Passkeys verifican que el frontend y el backend se ejecuten en el mismo dominio, protocolo y puerto. Si hay una discrepancia en alguno de estos, obtendrá un error como este.

En la CLI de Rails, ¿puede intentar esto:

DiscourseWebauthn.origin

y compararlo con la URL que usa para acceder al sitio en el navegador? Los dos deberían coincidir.