The user, Daffy_Chu, encountered a 500 Internal Server Error on their Discourse forum running on CentOS 7, which they traced to a plugin issue. After trying to reinstall Discourse from scratch, they identified that the Topic Preview plugin (not Quick Message as initially thought) was causing the error. After removing it and retesting, the site worked again. The community suggested removing all plugins to isolate the issue and recommended reporting the bug to the plugin developer, Angus, as the plugin may be incompatible with the latest update. Daffy_Chu also mentioned that the issue might be related to CentOS 7, though no specific problems were detailed. jomaxro and cpradio advised systematic plugin testing and checking the app.yml configuration. Mittineague prompted further discussion on CentOS compatibility, which Daffy_Chu acknowledged.
So then I thought, why not I try to reinstall my whole discourse forum again and see if it will work again (Thankfully the website is not public yet so I don’t have to worry about losing posts)
But, while I was trying to search for a post that mentions anything about this, I couldn’t find it.
So I was wondering if anyone know a way to properly reinstall discourse forum so that I will be able to start again from scratch?
Also, here is the console error that I found when doing inspect element on the site
Could it be a plugin broke discourse because of the newest update? I saw an update mail but I didn’t press update, it seemed like it updated it by itself
Those plugins shouldn’t conflict, but there’s no harm in trying to remove all of them (just comment them out) and seeing if the site loads. If it does, add them back one at a time.
Also, did you rebuild the app after removing the static pages plugin from your yml?
Yes I did rebuild the app after removing static page plugin.
Right now, I’m trying out every single plugin to see which one is actually causing my website to have an error.
Because when I rebuild the config I had before, I can’t connect to the page for some reason, but when I removed all plugins I could.
Well, that’s another plugin by Angus, so I’d still recommend posting there. He’s typically very responsive to bug reports, and if the plugin is broken in the latest version, or conflicting with another plugin, I’d guess he’d want to know.