Http pas https dans les e-mails - corriger en tant qu'administrateur ?

Bonjour, j’ai vu plusieurs posts mentionnant que les e-mails sont envoyés aux utilisateurs avec des liens HTTP au lieu de HTTPS, et cela nous arrive également. Cependant, les réponses proposées pour résoudre ce problème me confondent.

Je suis seulement administrateur de notre site Discourse et je n’ai pas accès au backend de notre serveur. Existe-t-il un moyen de modifier le contenu des e-mails sans y accéder ? Si nous devons intervenir, que faut-il faire exactement ?

Notre site se trouve à l’adresse https://www.community.evolveauthoring.com, mais les liens dans les e-mails s’affichent sous la forme HTTP://www.community

Merci beaucoup par avance !

Les nouvelles installations sont actuellement touchées par un bogue empêchant la définition d’un paramètre du site. Pouvez-vous rechercher le paramètre du site « force https » dans l’administration de votre site ?

3 « J'aime »

Nous avons ce site depuis plusieurs années maintenant. J’ai cherché le mot « force » dans les paramètres, mais sans résultat…

1 « J'aime »

Oh, vous devrez alors le faire via la console :

# Connexion SSH au serveur
cd /var/discourse
./launcher enter app
rails c
SiteSetting.force_https = true
2 « J'aime »

Oui, c’est bien ça que je ne comprends pas : est-ce que cela se trouve quelque part dans notre hébergement web ou dans l’interface de Discourse ? (Je n’étais pas présent lors de l’installation et je n’ai pas accès au backend de evolveauthoring.com !)

Vous devez accéder à distance au serveur où Discourse est exécuté pour saisir ces commandes.

1 « J'aime »

C’est noté. Merci beaucoup pour ton aide ! J’espère pouvoir trouver quelqu’un avec les identifiants de connexion de notre serveur maintenant et lui demander de tester !!

1 « J'aime »

Salut @Falco, une dernière question : pouvons-nous « désactiver » notre version HTTP du site pour éviter que les gens ne soient confus et tentent de se connecter, ou est-ce essentiellement ce que fera le code que vous nous avez fourni ? Merci !

Exactement ! Ce code redirigera les personnes essayant de se connecter via HTTP vers HTTPS, et c’est ce dont vous avez besoin.

2 « J'aime »

Bonjour Rafael !

Merci pour ton aide jusqu’à présent. Nous avons enfin pu examiner la situation, et il semble que nous n’hébergions pas la communauté et que nous n’ayons pas accès à la console Rails. C’est bien notre domaine, mais selon AWS Route53, le trafic est redirigé vers Discourse.

Que se passe-t-il maintenant ?! Merci :slight_smile:

vous avez raison, votre site est un site hébergé par Discourse. Envoyez un e-mail au support et ils régleront le problème.

team@discourse.org

2 « J'aime »

Une réponse incroyablement rapide de l’équipe Discourse, et nous avons enfin le HTTPS !!! Merci à tous.

2 « J'aime »