Impossible de se connecter avec 2FA après le changement d'heure d'été

Après le changement d’heure d’été du 25 octobre en Europe, je ne peux plus me connecter via l’authentification à deux facteurs (2FA). Le code est rejeté avec le message « Code d’authentification invalide. Chaque code ne peut être utilisé qu’une seule fois. »

J’ai pu me connecter hier, rien d’autre n’a changé entre-temps sur le serveur ou le client. Il semble que le changement d’heure d’été dans l’horodatage du client ne soit pas pris en compte correctement par le serveur.

Version de Discourse : da5841de0b
Hébergé en auto, installation standard

Si vous utilisez l’application Google Authenticator, essayez d’aller dans Paramètres → Correction de l’heure pour les codes et appuyez sur l’option « Synchroniser maintenant ». Les codes doivent être générés en UTC et ne pas être affectés par le changement d’heure.

Il est possible que votre téléphone dispose d’une version obsolète de tzdata, ce qui l’empêche d’appliquer le décalage horaire correct.

Merci, c’est clairement un problème lié au téléphone ou à l’authentificateur, cela échoue également sur d’autres sites avec 2FA activé.

Je vais essayer vos suggestions.