A Discourse instance encountered an Error 500 after a successful rebuild. joen reported the issue and provided logs, which revealed a problem with an asset not present in the asset pipeline. pfaffman identified the relevant error message and suggested it might be a Discourse bug. leonardo confirmed that a core PR had broken subfolder setups and that the issue had been reverted in the tests-passed branch. After rebuilding the app, joen reported that everything was running again, thanking the team for their swift assistance.
@pfaffman called it, this turned out to be a core PR that accidentally broke subfolder setups like yours (ie /forums), but we have since reverted it. The revert is already in the tests-passed branch, so if you update from the admin UI or do launcher rebuild, you’ll get the fix.
Apologies for the issues and thanks all for raising this! Seeing that this site used subfolder was helpful in pinpointing the cause.