TL;DR Der Fehler lag in einem externen Paket und wurde behoben. Ich dokumentiere dies nur für mein zukünftiges Ich und andere, die davon betroffen sein könnten.
Auf einem Server, der vorgestern neu erstellt wurde, zeigten Safari (sowohl auf Mac als auch auf iOS) nur leere Seiten an.
In der Konsole erschien der Fehler „invalid group specifier name“.
Dies stellte sich als Fehler in js-xss v1.0.12 heraus, der in js-xss v1.0.13 behoben wurde.
Das Upgrade von js-xss und der Neuaufbau des Servers lösten das Problem.
Dieser Fehler betrifft alle Discourse-Instanzen, die zwischen dem 3. Juni, 16:12 UTC und dem 6. Juni, 16:10 UTC erstellt wurden. Ich bin mir nicht sicher, wie er ausgelöst wird, da dies auch von der Konfiguration abzuhängen scheint.
