J’ai installé Discourse sur mon serveur exécutant Virtualmin en suivant ce guide How to install Discourse alongside Virtualmin - Virtualmin - Virtualmin Community
Tout fonctionne (y compris https), mais si j’active force_https dans les paramètres de Discourse, tout se casse. La connexion ne fonctionne pas et des erreurs 403 sont générées pour de nombreuses autres opérations.
J’ai constaté le même comportement que Forced https deactivate
J’ai réussi à faire fonctionner à nouveau les choses en désactivant force_https via la console Rails. Cependant, Discourse semble utiliser http pour certains liens, ce qui provoque l’avertissement de contenu mixte.
J’aimerais l’activer.
Je pense que le problème vient d’Apache qui gère les problèmes de SSL au lieu de Discourse, mais je n’ai rien trouvé sur la configuration de l’un ou de l’autre pour les faire fonctionner ensemble.