git提交报错SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

Posted ouyida3

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git提交报错SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version相关的知识,希望对你有一定的参考价值。

git push报错

git push origin master

[email protected] /e/git/ouyida3/ouyida3.github.io (master)
$ git push origin master
fatal: unable to access ‘https://github.com/ouyida3/ouyida3.github.io.git/‘: err
or:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

版本

winxp sp3
git 1.9.5

技术分享图片

https://githubengineering.com/crypto-removal-notice/

下载git最新版本2.18.0

https://git-scm.com/downloads

下载:Git-2.18.0-32-bit.exe

技术分享图片

git查看ssl版本号

两个命令都可以。但是注意点是,如果没有这个配置,会什么也不显示。因为我这里连tls1.0也没有显示。

git config http.sslVersion
git config --global --list

技术分享图片

技术分享图片

$ git config --global http.sslVersion tlsv1.2

技术分享图片

技术分享图片

技术分享图片

win xp系统彻底可以抛弃了!
jdk不行、chrome不行、git不行。我要花钱买新电脑了!

参考:
https://blog.csdn.net/virusnono/article/details/79361870 2月24日
https://blog.csdn.net/huihut/article/details/79404421 2月28日





以上是关于git提交报错SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version的主要内容,如果未能解决你的问题,请参考以下文章

通过 https 遇到 git 问题:routines:SSL23_GET_SERVER_HELLO

问题与解决Github 上传代码报错(error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

urllib2.URLError: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERV

linuxnginx:SSL: error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small

cPanel SSL ERROR 2026 (HY000): SSL connection error: error:14094418:SSL routines:ssl3_read_bytes:tls