在我们的Ubuntu服务器上,一个前合作伙伴安装了我们的Gitlab。我对gitlab没有经验。现在,我想要创建一个备份。
跑后
sudo gitlab-rake gitlab:backup:create
我得到以下错误:
把备份档案上传到远程存储智能实验室..。拉克流产了!错误::SocketError:无法验证证书,请设置
Excon.defaults[:ssl_ca_path] = path_to_certs
、ENV['SSL_CERT_DIR'] = path_to_certs
、Excon.defaults[:ssl_ca_file] = path_to_file
、ENV['SSL_CERT_FILE'] = path_to_file
、Excon.defaults[:ssl_verify_callback] = callback
(见OpenSSL::SSL::SSLContext#verify_callback)或Excon.defaults[:ssl_verify_peer] = false
(不太安全)。
我想我必须使用指定的代码行,但是应该在哪个文件中粘贴它们呢?
发布于 2016-10-26 15:53:23
在您的安装中配置了备份上载到远程位置。但是,指定的位置不存在。注释掉gitlab_rails['backup_path']
和gitlab_rails['backup_upload_connection']
应该会使它再次工作。一旦注释掉,运行gitlab-ctl reconfigure
和本地备份将再次工作。
https://stackoverflow.com/questions/40263506
复制相似问题