Page blanche sur Safari

TL;DR Le bug se trouvait dans un package externe et a été résolu. Je documente ceci pour mon futur moi et pour les autres personnes qui pourraient être affectées.

Sur un serveur qui a été reconstruit avant-hier, Safari (sur Mac et iOS) n’affichait que des pages blanches.

Dans la console, l’erreur « invalid group specifier name » apparaissait.

Il s’est avéré qu’il s’agissait d’un bug dans js-xss v1.0.12 qui a été corrigé dans js-xss v1.0.13.

La mise à niveau de js-xss et la reconstruction ont résolu le problème.

Ce bug affectera toutes les instances de Discourse construites entre le 3 juin, 16:12 UTC et le 6 juin, 16:10 UTC. Je ne suis pas sûr de la façon dont il est déclenché, cela semble dépendre également de la configuration.

4 « J'aime »