Therobloxforum.com a refusé la connexion

Alors, je viens de configurer Discourse en utilisant l’application en un clic de DigitalOcean, mais une fois terminé, j’ai rencontré un problème.

Lorsque je visite mon site web, je vois ceci :


(Désolé, je suis néerlandais, mais je suis sûr que vous reconnaissez cela)

J’utilise Cloudflare et j’ai défini le mode SSL sur « complet » (donc pas « complet (strict) », juste « complet »).

Toute aide serait appréciée !

N’utilisez pas l’installation en un clic de DO. Elle n’est pas prise en charge ici. Utilisez l’installation officielle.

Pourquoi ? L’utilisation de l’installation en un clic devrait fonctionner et constitue une méthode valide pour installer Discourse.

Nous, l’équipe Discourse, n’avons pas créé l’installation en un clic, et une grande partie de ce qu’elle fait nous reste une boîte noire. C’est pourquoi nous limitons le support fourni ici sur Meta aux personnes qui suivent nos instructions d’installation officielles, car nous savons comment elles fonctionnent et comment les dépanner. Il y a tout simplement trop de variables inconnues avec l’installation en un clic de DO.

Notez qu’il s’agit d’une tâche à faible priorité et à long terme sur notre liste d’objectifs, visant à envisager de reprendre en charge l’installation en un clic. Cependant, à ce jour, il n’existe aucun calendrier officiel pour le faire.

Vous pouvez probablement configurer Cloudflare en mode DNS uniquement et reconstruire, et cela fonctionnera, mais comme vous n’avez pas suivi les instructions d’installation, vous ne saurez pas comment reconstruire.

Depuis votre autre discussion, désormais fermée :

Il s’agit simplement du nom d’hôte de votre droplet Digital Ocean (c’est-à-dire le nom du serveur), il n’est donc pas lié au nom de votre forum. Si vous souhaitez le modifier, la méthode la plus propre consiste à déployer un nouveau serveur et à spécifier un nom d’hôte différent à Digital Ocean lors de la création. Cela peut également être modifié après le déploiement.

Pour reconstruire :
Accédez au dossier Discourse :
cd /var/discourse

Vérifiez/mettez à jour votre configuration :
nano containers/app.yml

Ensuite, reconstruisez avec la nouvelle configuration :
./launcher rebuild app

Si vous utilisez Cloudflare, assurez-vous d’ajouter le modèle Cloudflare à app.yml (simplement pour vous assurer que la journalisation de vos IP concerne de vraies adresses IP et non celles de Cloudflare). La section se trouve en haut du fichier app.yml.

- "templates/cloudflare.template.yml"

+1 pour le conseil ci-dessus de configurer en suivant les instructions officielles.

@pfaffman
Tout d’abord, merci pour votre réponse ! C’est déjà configuré en mode DNS uniquement. Je pense que je vais suivre les instructions officielles pour l’instant, car je devrai le faire un jour (pour les plugins) et le déplacement est une autre chose compliquée.

@markersocial
Merci aussi pour votre réponse ! Oui, je pense que je vais suivre le conseil d’utiliser l’installation officielle pour plusieurs raisons. Cela peut être un peu compliqué puisque je ne connais pas grand-chose au développement web, mais avec les bonnes instructions, tout ira bien.