我在centos发行版上制作了自己的git服务器.我可以通过家里的git协议联系服务器.但是当我尝试通过https在办公室访问时,我获得:
克隆到/ Users/vito/Documents/...错误:错误:14077458:SSL例程:SSL23_GET_SERVER_HELLO:访问https时的原因(1112):// gitolite@myserverxyz.com/vitorepo.git/info/refs
致命:HTTP请求失败
问题出在哪儿?在我的服务器或我的办公室mac?
这似乎是作为客户端的旧版本 OpenSSL (0.9.8) 和作为服务器的最新 OpenSSL 版本 (1.0.0) 之间的兼容性问题,其中客户端上的 Curl 和服务器端上的 Apache 使用了一些特定选项。
这可能是由于 OpenSSL 最近的一些安全修复(可能是针对协议降级攻击的修复)。
尝试将客户端的OpenSSL库版本升级到1.0.0。
看:
https://sourceforge.net/tracker/?func=detail&atid=100976&aid=3395520&group_id=976
| 归档时间: |
|
| 查看次数: |
12580 次 |
| 最近记录: |