Hmm, você não deveria precisar configurar nada. Tente o seguinte:
Conecte sua Yubikey na porta USB
Acesse /my/preferences/second-factor no seu site
Selecione o botão Adicionar Chave de Segurança
Dê um nome à chave, se desejar, e selecione o botão Registrar
“Toque” na sua Yubikey
Deve funcionar no Safari, Firefox e Chrome. Também deve funcionar em dispositivos móveis, desde que você tenha um dispositivo compatível e uma Yubikey com NFC.
Tentei hoje ativar o 2FA para meta.discourse.org via FF 84.0.2, conforme já descrito acima. A mesma mensagem de erro.
Tentei o mesmo no Chrome 88.0.4324.96 → sucesso imediato.
Ao pesquisar no Google por The attestation format is not supported by the server. (O formato de atestado não é suportado pelo servidor), obtive 4 resultados, todos relacionados ao código-fonte do Discourse. Parece que ninguém mais teve esse problema ainda…
Curioso: Quando uso o FF no Modo Privado, o login com 2FA funciona.
Edição:
Tentei novamente uma dúzia de vezes, desativei os complementos do FF e o scriptblocker, tentei a navegação no modo privado como descrito acima, e o 2FA está funcionando no FF.
O estranho é: depois de reativar os complementos do FF e o scriptblocker, o 2FA continua funcionando.
De qualquer forma, está funcionando, estou feliz, caso encerrado