相关疑难解决方法(0)

OpenSSL errno 10054,连接被拒绝,同时尝试连接到我们的服务器

我们正在通过https运行git服务器并且连接没有任何问题,因为我们都使用visual studio这样做.现在有人想使用标准的git bash,它无法连接以下错误输出.

fatal: unable to access 'https://server/Repo.git/': Unknown SSL protocol error in connection to server:443
Run Code Online (Sandbox Code Playgroud)

我尝试了一些不同的密码套件,没有任何效果.然后它告诉我,git可能还不支持ECDSA证书.所以我用RSA交换了ECDSA证书.这也行不通.

然后我尝试使用以下命令连接OpenSSL s_client:

OpenSSL> s_client -connect server:443
Run Code Online (Sandbox Code Playgroud)

这是运行命令的输出:

CONNECTED(0000018C)
write:errno=10054
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 307 bytes
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
---
Run Code Online (Sandbox Code Playgroud)

我搜索谷歌的错误号码10054,发现它意味着连接被拒绝.我们使用IIS 8.5为git服务器提供https端点.我可以通过所有webbrowsers连接到Web环境,我们可以通过visual studio git界面使用git服务器.所以我认为这不是防火墙问题.我想知道以前是否有人遇到过这个问题,是否可以帮助我们在这里?

git iis https openssl

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

标签 统计

git ×1

https ×1

iis ×1

openssl ×1