Thanks @pfaffman , We attempted to switch from a multisite setup to a standard install, but the issue still persists.
What We Did:
- Removed the Discourse Installation:
- Deleted the entire
/var/discourse
directory.
- Reinstalled Discourse:
- Cloned the Discourse repo again.
- Recreated
app.yml
with the necessary configurations.
- Rebuilt the App:
- Ran
./launcher rebuild app
.
- Updated DNS:
- Pointed the domain to the new server.
- Set Cloudflare to DNS-only mode to allow SSL certificate issuance.
Additional Issue with SSL:
- When we enabled SSL in
app.yml
and disabled Cloudflare proxy, we encountered the following issue even after enabling SSL
Questions:
- Could the issue be related to not restoring a database backup?
- Are there additional steps needed to clean up old multisite configurations?
- What’s the proper way to enable SSL in this setup without running into issues?
Would appreciate any guidance from those who’ve done this before!