Quando ho inizialmente configurato la mia istanza, ho creato account separati per amministratore e utente per me stesso. L’account amministratore ha il 2FA configurato e funziona correttamente.
Ora, dopo alcune configurazioni aggiuntive, provo a configurare il mio account non amministratore con il 2FA basato su token e ricevo il messaggio di errore mostrato sopra.
Ho anche creato un nuovo account di prova con un indirizzo email temporaneo. Ho effettuato l’accesso con successo, ma ho ottenuto lo stesso errore quando ho tentato di abilitare il 2FA.
Qualsiasi assistenza sarebbe apprezzata, grazie <3
Ho finalmente capito che accadeva sempre quando la stringa codificata conteneva caratteri non US ASCII (ad esempio á, ñ, í…)
Il problema era che il mio titolo (quello impostato in Login | HSTS Redirection Community) conteneva effettivamente caratteri non ASCII. Immagino che venisse estratto per il codice QR durante la generazione e si bloccasse.
La pista si trovava in site.com/logs e, dopo aver selezionato la voce di log più recente, sotto la scheda info, c’era una riga che recitava:
RQRCodeCore::QRCodeRunTimeError (code length overflow. (1787 digits > any version capacity))
Ho cancellato i miei post contenenti informazioni di sistema, ma uno di essi includeva anche il mio ringraziamento per avermi indicato la strada giusta. Molto grato