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.
