1. 程式人生 > >github不支持tlsv1.1後, 出現SSL connect error

github不支持tlsv1.1後, 出現SSL connect error

itl version libc move 之前 class 出現 rds openss

過完年回來, github不安分了, 發了博文說不支持TLSv1/TLSv1.1: Weak cryptographic standards removed, 沒看到這篇博文之前, 還以為是代理問題, 設置過, 還是不行, 還更新到最新的git, 還是不行, 就查了一下TLS協議, 終於通過git的文檔中獲得提示: git配置文檔.

首先, 更新git, 我也沒查過要更新到什麽版本, 反正之前用1.8有問題, 接下來的操作都不起效, 換了2.16以後才可以, 有條件就更到最新唄. 至於怎麽更新, 自己查資料, 我就不喜歡慣著你們. PS:OpenSSL和libcurl可能也要升級

然後就開始設置了, 就一行命令

git config --global http.sslversion tlsv1

理論上來說, 應該是不支持TLSv1的, 但設置成tlsv1才行, 其他的tlsv1.2什麽的都不行, 我也不知道啊, 求指教, 求科普

因為是剛找到的方法, 也許其他大神還沒有發現這問題, 如果有更好的辦法, 請不吝指教.

github不支持tlsv1.1後, 出現SSL connect error