Continuous integration Can';t在安装Gitlab CI 4.0后注册runner

Continuous integration Can';t在安装Gitlab CI 4.0后注册runner,continuous-integration,gitlab,Continuous Integration,Gitlab,由于某些原因,在我尝试在登台服务器上注册一个运行程序时,我不断收到“注册此运行程序失败。可能您的SSH密钥无效,或者您有网络问题”错误 我已经在同一台服务器上安装了Gitlab 6.3和Gitlab CI 4.0 coordinator,并且正在尝试在单独的暂存服务器上安装运行程序。Gitlab CI协调员一方似乎正在工作。我可以登录到CI站点,它会看到我的Gitlab repo,我可以将项目添加到Gitlab CI站点上的CI中 我在之前遇到的一个问题是,在我意识到Gitlab 6.3是Git

由于某些原因,在我尝试在登台服务器上注册一个运行程序时,我不断收到“注册此运行程序失败。可能您的SSH密钥无效,或者您有网络问题”错误

我已经在同一台服务器上安装了Gitlab 6.3和Gitlab CI 4.0 coordinator,并且正在尝试在单独的暂存服务器上安装运行程序。Gitlab CI协调员一方似乎正在工作。我可以登录到CI站点,它会看到我的Gitlab repo,我可以将项目添加到Gitlab CI站点上的CI中

我在之前遇到的一个问题是,在我意识到Gitlab 6.3是Gitlab CI 4.0的预需求之前,我在运行Gitlab 6.1的同时安装了Gitlab CI 4.0。然后我将Gitlab升级到6.3


我是否应该再次尝试从头重新安装Gitlab 4.0?关于我应该尝试和寻找的地方有什么建议吗?

关于类似问题的建议似乎是合理的(也是首先要检查的),通过以下方式:

仔细检查您提供的代币。
出于某种奇怪的原因,我的复制/粘贴删除了第一个字符。我昨晚也有同样的问题


关于类似问题的建议似乎是合理的(也是首先要检查的),具体如下:

仔细检查您提供的代币。
出于某种奇怪的原因,我的复制/粘贴删除了第一个字符。我昨晚也有同样的问题


其中一个原因可能是,的说明不完整。给出了正确的说明。特别是,nginx需要知道当运行程序通过https进入时该怎么做。

这样做的一个原因可能是因为到的说明不完整。给出了正确的说明。特别是,nginx需要知道当跑步者通过https进入时该做什么。

I hit

使用
sudo apt install gitlab ci multi-runner=1.11.1
降级ci runner的建议解决方案帮助了我。如果您试图使用兼容版本,则可以进行验证。

我点击了

使用
sudo apt install gitlab ci multi-runner=1.11.1
降级ci runner的建议解决方案帮助了我。如果您尝试使用兼容版本,则可以进行验证