Я выполнил git pull и пересобрал приложение для нашего экземпляра Discourse. Хотя всё казалось, что сработало как ожидалось, сайт теперь возвращает ошибку 500.
Режим безопасности даёт ту же проблему: я вижу эту страницу и могу отключить всё, но после неё всё равно получаю ошибку 500.
@pfaffman был прав: этот пул-реквест оказался основным и случайно сломал настройки подпапок, как у вас (например, /forums), но мы уже откатили его. Откат уже находится в ветке tests-passed, так что если вы обновитесь через админ-панель или выполните launcher rebuild, вы получите исправление.
Приносим извинения за возникшие проблемы и спасибо всем, кто поднял этот вопрос! То, что этот сайт использует подпапку, помогло точно определить причину.