我的 discourse-setup 在 Ubuntu 22.04 VPS 上失败,出现以下错误:
fatal: 无法访问 https://github.com/discourse/discourse.git/: 无法解析主机:github.com
我的 VPS 只有一个 IPv6 地址,但我正在使用 Dan Win 的 github IPv6 代理:我可以 ping github.com,我成功克隆了 discourse_docker.git,并且我可以在同一 VPS 上的命令行中克隆完全相同的 discourse.git。但是当 discourse-setup 执行相同的命令时,它无法解析 github.com 并失败。
之前的帖子建议在我的 docker.service 文件中设置 mtu=1400,我这样做了,但没有任何改变。
我最初认为这是一个 IPv6 问题,但我的 VPS 可以访问 github 并克隆该包这一事实让我感到困惑……我不知道 setup 做了什么不同的事情。我希望有一种方法可以告诉 discourse-setup github.git 已经在服务器上,或者只是使用服务器上已有的设置。