相关疑难解决方法(0)

SSL证书拒绝尝试通过HTTPS后面的防火墙访问GitHub

我被困在防火墙后面,所以必须使用HTTPS来访问我的GitHub存储库.我在Windows XP上使用cygwin 1.7.7.

我已经尝试将遥控器设置为https://username@github.com/username/ExcelANT.git,但是提示输入密码,但是一旦我输入密码就没有做任何事情. https://username:<password>github.com/username/ExcelANT.git并从头开始克隆空仓库,但每次它给我同样的错误

错误:SSL证书问题,验证CA证书是否正常.详细信息:
错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:访问https时出现证书验证失败:https://github.com/username/ExcelANT.git/info/refs

打开GIT_CURL_VERBOSE=1给我

*关于connect()到github.com端口443(#0)
*尝试207.97.227.239 ...*成功设置证书验证位置:
*CAfile:无
CApath:/ usr/ssl/certs
*SSL证书问题,验证CA证书没问题.详细信息:
错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
*过期已清除
*关闭连接#0
*关于连接()到github.com端口443(#0)
*尝试207.97.227.239 ...*成功设置证书验证位置:
*CAfile:无
CApath:/ usr/ssl/certs
*SSL证书问题,验证CA证书是否正常.细节:
错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
*过期已清除
*关闭连接#0
错误:SSL证书问题,验证CA证书是否正常.详细信息:
错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:访问https时出现证书验证失败:https://github.com/username/ExcelANT.git/info/refs

fatal: HTTP request failed
Run Code Online (Sandbox Code Playgroud)

这是我的防火墙,cygwin还是什么问题?

我没有在Git配置中设置HTTP代理,但是它是一个需要NTLM身份验证的ISA服务器,而不是基本身份,所以除非有人知道如何强制git使用NTLM,否则我会被打破.

git ssl cygwin github ssl-certificate

380
推荐指数
18
解决办法
57万
查看次数

如何配置Git以信任来自Windows证书存储区的证书?

目前.gitconfig,我的用户目录中有以下条目.

...
[http]
    sslCAInfo=C:\\Users\\julian.lettner\\.ssh\\git-test.pem
...
Run Code Online (Sandbox Code Playgroud)

这设置了在与git服务器交互时使用的证书(我公司的git服务器所需).

但是现在我无法克隆其他存储库(例如GitHub上的公共存储库),因为客户端始终使用被其他服务器拒绝的已配置证书.

我如何规避此认证问题?我可以配置Git使用Windows证书存储区进行身份验证吗?

windows git ssl-certificate certificate-store

22
推荐指数
2
解决办法
3万
查看次数

使用TortoiseGit创建git clone时出现SSL证书问题

我想在TortoiseGit的帮助下克隆git存储库,但我收到错误:

错误:SSL证书问题,验证CA证书是否正常.详细信息:错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:访问https时出现证书验证失败https://git.assembla.com/pplconnect-PL.webserver.git/info/refs?service=git-upload-pack 致命错误:HTTP请求失败

git没有干净地退出(退出代码128).

任何帮助或指导将不胜感激.

截图

git ssl ssl-certificate tortoisegit

18
推荐指数
4
解决办法
4万
查看次数

在Windows上Git ssl错误

尝试使用Windows上的ssl克隆git存储库时,我不断收到以下错误:

error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Run Code Online (Sandbox Code Playgroud)

ssl证书层次结构是可信的(颁发者证书被添加到受信任的根证书颁发机构),我可以浏览到托管站点(Gitorious的私有实例),而不会出现ssl错误.我已尝试在Windows 7和Windows Server 2008上进行克隆,但两次都失败了.

有人有任何想法吗?

git ssl gitorious msysgit

13
推荐指数
3
解决办法
4万
查看次数

Atom代理配置不起作用:证书链中的错误自签名证书

我一直在尝试我在网上找到的所有例子,但无法让它发挥作用.当我尝试安装或搜索软件包时,我会获得"证书链中的自签名证书".这是我尝试过的:

命令行尝试:

apm config set strict-ssl false
apm config set http-proxy http://katie:fakepassword@fakeproxy.company.com:8080
apm config set https-proxy http://katie:fakepassword@fakeproxy.company.com:8080
# I then start atom using this terminal window like this:
atom
Run Code Online (Sandbox Code Playgroud)

内容~/.atom/.apmrc:

http-proxy=http://katie:fakepassword@fakeproxy.company.com:8080
https-proxy=http://katie:fakepassword@fakeproxy.company.com:8080
strict-ssl=false
Run Code Online (Sandbox Code Playgroud)

添加配置到~/.bashrc:

#I also added these configuration lines to my ~/.bashrc to ensure my configuration is kept for every new terminal:
username="katie"
password="fakepassword"
proxy="fakeproxy.company.com:8080"
echo "http-proxy=http://$username:$password@$proxy" > ~/.atom/.apmrc
echo "https-proxy=http://$username:$password@$proxy" >> ~/.atom/.apmrc
echo "strict-ssl=false" >> ~/.atom/.apmrc
apm config set strict-ssl false
apm config set …
Run Code Online (Sandbox Code Playgroud)

atom-editor

7
推荐指数
0
解决办法
1566
查看次数

Git - “SSL 证书问题:证书链中的自签名证书”

当我尝试推送更改时,我刚刚开始收到此错误。我不知道我的系统发生了什么变化,并且在这方面不应该有任何自签名证书。

Git 已被卸载并重新安装。Git 似乎正在使用正确的包: http.sslcainfo=C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt

禁用证书检查不是一个选项。

我该如何解决这个问题?

目标是将我的代码推送到 GitHub,但是自签名证书如何进入此连接以及如何将其取出?

git ssl certificate github

4
推荐指数
1
解决办法
2万
查看次数