在 windows 的 GoCD 管道中添加 material 时遇到 SSL 证书问题错误
Facing SSL certificate problem error in adding material in GoCD pipeline in windows
面临以下问题
执行命令时出错:--- 命令 ---
git ls-remote http://gbs05291:******@git...pro/scm/fbkpla/gocd-mobileapp.git refs/heads/InvestmentApp_GoCDTest
- - 环境 - -
{}
--- 输入 ----
--- 退出代码 (128) ---
--- 标准输出 ---
--- 标准错误 ---
STDERR:致命:无法访问 'http://*********repoIP**/scm/fbkpla/gocd-mobileapp.git/':SSL 证书问题:证书链中的自签名证书
1.Tried 使用以下命令将证书添加到 gocd 服务器中的密钥库..
keytool -importcert -file "C:\Users\Desktop\BitBucket.cer" -keystore "C:\Program Files (x86)\Go Server\config\keystore"
2.Tried git 配置 --global http.sslVerify false
请注意:能够从 git bash.
克隆相同的 repo
请使用此链接。希望您能找到更好的解决方案。
下载证书,将其转换为 .pem 文件并将 .pem 证书添加到系统级别、全局级别或本地级别的 git 配置中,具体取决于要求。这将解决 SSL 自签名证书问题。
正在使用 OpenSSL 将 .crt 文件转换为 .pem 文件:
x509 -outform der -in /certificate.crt -out /certificate.pem
将证书添加到 git 配置:
git 配置 --system http.sslCAInfo /certificate.pem
面临以下问题
执行命令时出错:--- 命令 --- git ls-remote http://gbs05291:******@git...pro/scm/fbkpla/gocd-mobileapp.git refs/heads/InvestmentApp_GoCDTest - - 环境 - - {} --- 输入 ----
--- 退出代码 (128) --- --- 标准输出 --- --- 标准错误 --- STDERR:致命:无法访问 'http://*********repoIP**/scm/fbkpla/gocd-mobileapp.git/':SSL 证书问题:证书链中的自签名证书
1.Tried 使用以下命令将证书添加到 gocd 服务器中的密钥库.. keytool -importcert -file "C:\Users\Desktop\BitBucket.cer" -keystore "C:\Program Files (x86)\Go Server\config\keystore"
2.Tried git 配置 --global http.sslVerify false
请注意:能够从 git bash.
克隆相同的 repo请使用此链接。希望您能找到更好的解决方案。
下载证书,将其转换为 .pem 文件并将 .pem 证书添加到系统级别、全局级别或本地级别的 git 配置中,具体取决于要求。这将解决 SSL 自签名证书问题。
正在使用 OpenSSL 将 .crt 文件转换为 .pem 文件:
x509 -outform der -in /certificate.crt -out /certificate.pem
将证书添加到 git 配置:
git 配置 --system http.sslCAInfo /certificate.pem