Mon VPS n’a qu’une adresse IPv6, mais j’utilise le proxy IPv6 de GitHub de Dan Win : je peux pinger github.com, j’ai cloné avec succès discourse_docker.git, et je peux cloner exactement le même discourse.git depuis la ligne de commande sur le même VPS. Mais lorsque la même commande est exécutée par discourse-setup, il ne peut pas résoudre github.com et échoue.
Un post précédent recommandait de définir mtu=1400 dans mon fichier docker.service, ce que j’ai fait, mais cela n’a rien changé.
J’ai d’abord supposé qu’il s’agissait d’un problème IPv6, mais le fait que mon VPS puisse accéder à GitHub et cloner le package me laisse perplexe… Je ne sais pas ce que setup fait différemment. J’aimerais qu’il y ait un moyen de dire à discourse-setup que github.git est déjà sur le serveur ou simplement d’utiliser les paramètres par défaut du serveur qui ont fonctionné.
J’ai rencontré des problèmes avec Docker sur des systèmes IPv6 uniquement par le passé, liés au manque de NAT, car Docker utilise souvent des adresses IP accessibles uniquement depuis l’hôte, mais le NAT n’est pas automatiquement configuré par Docker pour IPv6.