Não consigo fazer a yubikey funcionar

O nome do host corresponde. A única coisa é que a instância está atrás de um proxy nginx, então o problema pode estar aqui. No entanto, a configuração do proxy é efetivamente de descarregamento SSL, então é um caso de:

Navegador Web –\u003e Proxy Nginx (https) –\u003e Discourse (http)

Portanto, a conexão entre o navegador e o nginx é HTTPS, mas entre o proxy e o discourse é na porta 80.

Eu acabei de habilitar o CORS na minha máquina de laboratório que eu havia configurado, pois também tive o problema aqui, mas só consegui registrar minha Yubikey depois de configurar HTTPS completo com CORS. O Force SSL também estava habilitado.

Eu coloquei http e https na configuração COR no discourse para aquele atrás do proxy, mas não fez diferença. Então, acho que potencialmente se resume à configuração do proxy nginx, ou talvez eu precise movê-lo de proxy entre 443 e a porta 80, para fazer proxy para a porta 443 no discourse em vez disso.