gitLab update:curl返回ssl错误35

时间:2015-06-29 02:43:33

标签: ssl curl gitlab

我正在尝试从7.7.2更新我的gitLab安装。 当我运行以下命令时,没有任何下载。

<!--First--> <div ng-controller="SearchCtrl"> <div ng-controller="ResultsCtrl"> </div> </div> <!--Second--> <div ng-controller="SearchCtrl"> <div ng-controller="ResultsCtrl"> </div> </div>

我收到了这个错误:


curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

我的ubuntu Trusty是最新版本,我已安装了ca-certificates,而且我还更新了ca-certificates。

不知道出了什么问题。我需要迁移我的服务器。我在新的安装上正确安装了它,但是我无法更新旧的......

[编辑] 我也试过-k而没有运气......

2 个答案:

答案 0 :(得分:0)

这更像是一个回答而不是答案。 我最终将我未来的服务器降级到7.7.2,恢复了我的备份并升级回7.12.0。

以下是我在未来服务器上运行的命令:

sudo gitlab-ctl stop unicorn
sudo gitlab-ctl stop sidekiq
wget https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.7.2-omnibus.5.4.2.ci-1_amd64.deb
sudo dpkg -r gitlab-ce
sudo dpkg -i git*.deb
sudo gitlab-ctl reconfigure
cd /var/opt/gitlab/backups/ # This is where backups should be located
sudo gitlab-rake gitlab:backup:restore BACKUP=1435537802
sudo gitlab-ctl start unicorn
sudo gitlab-ctl start sidekiq
sudo gitlab-ctl status
sudo apt-get update
sudo apt-get install gitlab-ce

答案 1 :(得分:0)

我遇到了同样的问题,试图通过非https代理安装跑步者。 我尝试在命令中使用-x [proxy] --insecure,但它仍然失败了。 我决定查看脚本本身并意识到问题在于脚本中的curl调用。 我更新了我可以在script.deb.sh的本地副本中找到的调用,以包含-x [proxy] --insecure,然后使用sudo ./script.deb.sh执行该调用,并且它有效。