Le bouton « Accepter » de l'invitation ne fonctionne pas

J’ai envoyé des invitations, à la fois par e-mail et via un lien. Le bouton « Accepter » ne fonctionne pour personne. J’ai confirmé ce comportement.

D’après les rapports similaires que j’ai vus précédemment pour ce type de problème, cela pourrait signifier que HTTPS n’est pas correctement configuré sur votre site ?

Intéressant. Y a-t-il des conseils pour le dépannage ? Mon certificat est en cours de validation. Je ne suis pas sûr de la marche à suivre.

J’ai utilisé un droplet DO, donc la configuration était automatisée.

Le test SSL de Qualys semble également correct.

L’option de paramètre de site ‘forcer HTTPS’ est-elle activée ?

Je ne vois pas cela dans les paramètres de Discourse, donc je suppose que vous faites référence à quelque chose sur le serveur sous-jacent ?

Cela devrait se trouver dans les paramètres du site à l’adresse /admin/site_settings/category/security?filter=force%20https, sauf si vous êtes l’un de nos clients hébergés.

Je n’obtiens aucun résultat pour cela.

Activez-le via la console :

cd /var/discourse
./launcher enter app
rails c
SiteSetting.force_https = true
exit

Donc, ces commandes effectuent-elles l’action souhaitée, ou rendent-elles simplement le paramètre visible dans l’interface utilisateur ? Si c’est le second cas, cela ne semble pas avoir fonctionné.

La première. Nous savons maintenant avec certitude que forcer HTTPS est activé sur votre site.

Cela a-t-il résolu votre problème @Chris_Mullins ? Je ne suis pas certain de savoir comment vous en êtes arrivé à cet état. Comment avez-vous configuré Discourse ? Votre site est-il derrière un proxy d’une certaine nature ?

Merci d’avoir vérifié. Je rencontre toujours des difficultés. Il semble que cela puisse être lié à ce problème :

https://meta.discourse.org/t/user-cannot-signup-something-went-wrong/110188

Avez-vous jamais réussi à résoudre ce problème ?

Dernière tentative du client :

  • Inscription d’un nouveau compte
  • Nouvelle adresse e-mail
  • Nouvelle installation de Firefox

Résultats :

Côté serveur :
Droplet Digital Ocean, configuration automatisée.

v2.4.0.beta4 +10

À un moment donné, cela fonctionnait. Le premier utilisateur invité s’est connecté sans problème. À ce stade, j’ai dû faire quelque chose qui a tout cassé.

Heureux de vous laisser jeter un coup d’œil si vous le souhaitez.

Ce sont des changements qui pourraient être liés ? Ou peut-être qu’ils ne fonctionnent pas comme je le pense…

Je ne suis pas sûr, vois-tu quelque chose là, @dax ? Le message d’erreur n’est pas très clair. Cela pourrait être lié à ce problème récent concernant les préférences utilisateur en double dans la base de données :

Vois-tu des erreurs pertinentes dans /logs lorsque tu es connecté en tant qu’administrateur ?

Non.

@Chris_Mullins, peux-tu s’il te plaît m’envoyer une invitation à dax@discourse.org ?

Nous devrions attendre qu’il vérifie d’abord /logs, car cela pourrait être l’erreur mentionnée ci-dessus.