I’ve installed Discourse on my server running Virtualmin following this guide How to install Discourse alongside Virtualmin - Virtualmin - Virtualmin Community
Everything is working (including https) but if I enable force_https in the Discourse settings everything breaks. Login doesn’t work and 403 errors are thrown for a lot of other operations.
I saw the same behavior as Forced https deactivate
I got things working again by disabling force_https via the rails console. However, discourse seems to be using http for some links causing the mixed content warning.
I’d like to enable it.
I think the problem is with Apache handling the SSL stuff instead of Discourse but I couldn’t find anything about configuring one or the other to make them work together.