Erreur lors de la saisie du domaine .tk

Lorsque je change le nom de domaine en speedydev.tk, cette erreur continue de s’afficher :

Vérification de votre nom de domaine . . .
AVERTISSEMENT : Le port 443 de l'ordinateur ne semble pas accessible via le nom d'hôte : speedydev.tk.
AVERTISSEMENT : La connexion à http://speedydev.tk (port 80) échoue également.

Cela suggère que speedydev.tk correspond à une adresse IP qui ne parvient pas à cette
machine où vous installez Discourse.

La première chose à faire est de confirmer que speedydev.tk correspond à l'adresse IP de ce serveur.
Vous le faites généralement au même endroit où vous avez acheté le domaine.

Si vous êtes certain que l'adresse IP se résout correctement, il pourrait s'agir d'un problème de pare-feu.
Une recherche sur le web pour « ouvrir les ports VOTRE SERVICE CLOUD » pourrait vous aider.

Cet outil est conçu uniquement pour les installations les plus standards. Si vous ne parvenez pas à résoudre
le problème ci-dessus, vous devrez modifier containers/app.yml vous-même, puis taper

./launcher rebuild app

Mais dans le pare-feu, les ports 80 et 443 sont ouverts. Que dois-je faire ?

Il n’y a rien de spécifique aux domaines .tk ici.

Avez-vous suivi les conseils ?

Tout d’abord, le serveur que vous utilisez est-il à l’adresse 158.101.14.131 ?

Oui, je l’ai pointé vers 158.101.14.131, qui est l’adresse IP publique de la VM sur laquelle Discourse est hébergé.

Avez-vous essayé le conseil suivant ?

Si vous l’avez déjà fait, avez-vous essayé d’exécuter un serveur simple écoutant sur le port 80 ou 443 pour voir si vous pouvez vous y connecter depuis l’extérieur ?

Cette adresse IP est-elle assignée à une interface sur la VM, ou est-elle traduite par un service au sein d’Oracle Cloud ? Si elle n’est pas assignée à une interface, la VM elle-même ne pourra peut-être pas communiquer avec cette adresse IP, auquel cas le test a échoué de manière incorrecte et vous pouvez l’ignorer.

Cela fonctionnait parfaitement lorsque j’utilisais speedydev.zapto.org comme nom de domaine et je pouvais m’y connecter sans problème, mais depuis que je l’ai changé en speedydev.tk, cela ne fonctionne plus.

Selon le guide d’hébergement de Discourse sur Oracle, l’adresse IP publique à laquelle j’ai indiqué pointer le nom de domaine est celle utilisée pour le forum.

Je suggère de reconstruire et de lancer le conteneur, puis de voir si vous pouvez y accéder.

Ok. Je vais essayer ça. Quels sont les commandes pour faire cela encore ?

./launcher rebuild app devrait le faire

D’accord, merci. Laissez-moi voir si cela fonctionne.

Actuellement, si vous saisissez directement l’adresse IP dans un navigateur, vous obtenez la même erreur. Il ne semble donc pas y avoir de lien avec le domaine (qui semble pointer correctement vers cette adresse IP).

Un ping vers l’adresse IP ne fonctionne pas. Il semble que rien ne réponde sur cette adresse IP pour le moment.

Ok, il semble que ce ne soit qu’un problème avec les domaines de Freenom. Si j’utilise des domaines provenant d’autres endroits, tout fonctionne bien. Je suppose que je dois retourner à la recherche de domaines gratuits.

Lorsque j’ai vérifié plus tôt, speedydev.tk a bien été résolu vers 158.101.14.131.

Avez-vous essayé de laisser cette configuration en place et de l’utiliser ?

Je l’avais supprimé, je vais le réajouter et voir si cela fonctionne.

Ça marche maintenant ! Tout ce que j’avais à faire était d’attendre qu’il se connecte à l’IP. Merci pour l’aide !