Problem with push and pull on github

Asked

Viewed 411 times

1

I’m trying to do a git pull and git push to upload files to my repository on github but in both cases it gives this error :

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

Does anyone know how to solve this problem ?

I don’t know if it has any relationship but I installed Android Studio recently and now github does not work.

NOTE : I use Windows 8.

EDITED :

I updated both git and Windows but the error continues. Apparently the error has to do with the openssl library git uses. I installed openssl for Windows but it didn’t resolve the error. I swapped the( folders of openssl installed with the one you have in git but also didn’t resolve).

Does anyone know how to update this library that is used by git ?

  • You are using the command line of git or some tool on top of the git?

  • came to try that?

2 answers

0

This is due to a discontinuation of some cryptographic patterns, being part of the encryption used in data traffic by obsolete protocols.

If updating the git version (most recommended) doesn’t solve the problem, you can change the protocol version TLS used by git through the command:

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

Reference.

0

  • I installed the new version and took the other one from the path. It takes the new version but still gives the same error.

  • Here’s how the git settings look like the command line statement: git config --global --list ... remove all and enter again, maybe that’s it.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.