Je ne suis pas sûr d’être d’accord avec ça. Par défaut, tel qu’indiqué dans le fichier app.yml d’exemple inclus, les modèles web.ssl ou web.letsencrypt.ssl ne sont pas utilisés et l’absence de redirection HTTP décrite par @Mads me semble simplement indiquer que ce défaut a été conservé, c’est-à-dire qu’il n’a jamais eu de SSL.
Cela semble assez prometteur comme étant le serveur hébergeant Discourse. Si vous souhaitez toujours l’arrêter, vous pouvez simplement éteindre ce Linode, mais selon la façon dont il a été configuré, il pourrait y avoir d’autres choses sur ce serveur également.
Comme l’a dit @sdpiowa, vous pouvez réinitialiser le mot de passe comme décrit dans le lien qu’il a fourni. Faites défiler jusqu’en bas jusqu’à Resetting the Root Password. Vous n’avez pas besoin de le faire si vous avez déjà le mot de passe root pour ce serveur.
Avec le mot de passe root à portée de main, le moyen le plus simple d’accéder au serveur sera d’utiliser la console LISH sur le gestionnaire cloud de Linode.
https://www.linode.com/docs/guides/using-the-lish-console/
À la dernière étape, lorsque vous verrez login: dans la console, vous taperez root et appuierez sur entrée, puis vous taperez le mot de passe et appuierez à nouveau sur entrée. À ce stade, vous devriez avoir un shell et pouvoir exécuter des commandes sur le serveur - notez que vous devriez faire attention à ne pas faire d’erreurs ici, la plupart du temps une erreur mènera simplement à une erreur et rien ne se passera, mais des erreurs dans un shell root peuvent avoir des effets secondaires dommageables.
Avant d’aller plus loin, assurez-vous de créer une sauvegarde manuelle de Discourse et une fois qu’elle est terminée, prenez un instantané manuel dans le gestionnaire cloud de Linode. De cette façon, vous savez que vous avez tout ce dont vous avez besoin pour récupérer si quelque chose tourne mal.
Commencez par changer de répertoire pour vous placer au bon endroit :
cd /var/discourse
Les images Linode ont généralement nano installé, qui est un éditeur de texte assez facile à utiliser. Modifiez le fichier app.yml :
nano containers/app.yml
Vous ne pourrez probablement pas utiliser votre souris pour déplacer le curseur, utilisez donc les touches fléchées pour vous déplacer dans le fichier et apporter les modifications décrites précédemment. Une fois que vous avez terminé, appuyez sur CTRL+X pour quitter et il vous sera demandé si vous souhaitez enregistrer, appuyez sur Y pour répondre oui et il vous sera demandé un nom de fichier, appuyez simplement sur entrée et il enregistrera le fichier et quittera nano.
Enfin, reconstruisez Discourse et ne fermez pas la fenêtre LISH après avoir lancé ceci :
./launcher rebuild app
Si tout se passe bien, probablement 10 à 20 minutes plus tard, Discourse sera de nouveau opérationnel avec SSL.