Discours sur le proxy inverse et HTTPS

Bonjour @Grunskin

Nous comprenons votre frustration. Cependant, lorsque vous définissez :

force_https = true

Ce n’est pas le problème. Comme @pfaffman l’a mentionné ci-dessus (au moins deux fois, l’un des principaux experts en migration de Meta) :

Vous “devez” laisser force_https = true et ensuite identifier le “véritable problème”.

Si j’étais à votre place, d’après ce que j’ai lu :

Premièrement, je configurerais votre proxy inverse sur le même serveur que le(s) conteneur(s) Discourse afin de simplifier le problème, uniquement à des fins de test et de dépannage. Assurez-vous que ce cas de test simple fonctionne parfaitement. Ensuite, une fois que cela fonctionne sur le même hôte, désactivez ce proxy inverse de test et passez à votre configuration souhaitée avec deux serveurs.

C’est un problème intéressant. Vous pouvez le résoudre si vous laissez force_https = true et que vous adoptez une méthode de dépannage structurée et étape par étape. Ce genre de problèmes sont tout simplement des énigmes informatiques qui appellent à être résolues.

Vous pouvez y arriver.


PS : Si vous vous découragez ou vous en lasser de cette énigme, vous pouvez toujours offrir une rémunération à @pfaffman ou à une autre personne expérimentée de Meta et les payer pour vous aider à franchir cet obstacle et à avancer vers des horizons plus prometteurs.


Note : Nous n’avons rencontré aucun problème pour faire fonctionner Apache2 en tant que proxy inverse avec un socket de domaine Unix sur le même serveur. Veuillez nous excuser sincèrement de ne pas avoir le temps personnel nécessaire pour configurer la configuration à deux serveurs et faire fonctionner la méthode du proxy inverse Apache2 sur deux serveurs différents. Nous sommes très occupés par les tâches finales de migration, notamment la correction des abus de “bbcode” et des problèmes de conversion vers Markdown, ce qui prend plus de temps que prévu initialement.