TL;DR Il bug era in un pacchetto esterno ed è stato risolto, sto solo documentando questo per il futuro me stesso e altre persone che potrebbero essere interessate.
Su un server che è stato ricostruito l’altro ieri, Safari (sia su Mac che su iOS) mostrava solo pagine vuote.
Nella console è apparso l’errore “invalid group specifier name”.
Questo si è rivelato essere un bug in js-xss v1.0.12 che è stato corretto in js-xss v1.0.13.
L’aggiornamento di js-xss e la ricostruzione hanno risolto il problema.
Questo bug interesserà tutte le istanze di Discourse costruite tra il 3 giugno, 16:12 UTC e il 6 giugno, 16:10 UTC. Non sono sicuro di come venga attivato, sembra dipendere anche dalla configurazione.
