Corregir error con ruta de certificado de seguridad ca-bundle.crt con git push
Sergio S.
Hace poco actualice la versión de Git que usaba la cual era la "2.12.2" a una versión más actual en mi caso actualice a la versión "2.29.2" dentro de la suite de Laragon que uso para mis desarrollos y al intentar hacer un GIT PUSH con el siguiente comando:
git push -u origin master
Para un nuevo proyecto y colocarlo en mi cuenta de GitHub me arrojo el siguiente error que en un principio me desconcertó:
fatal: unable to access 'https://github.com/mi-cuenta/nombre-repositorio.git/': error setting certificate verify locations: CAfile: C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt CApath: none
Investigando un poco encontré que este ERROR sucede por que al parecer ya no logra encontrar la ruta para el certificado de seguridad del archivo "ca-bundle.crt" y la ruta donde intenta encontrar el archivo se ha corrompido, por lo que para resolver este ERROR solo habrá que ejecutar el siguiente comando:
git config --system http.sslcainfo "C:\laragon\bin\git\mingw64\ssl\certs\ca-bundle.crt"
Con el comando git config --system http.sslcainfo editamos la ruta del certificado de seguridad "ca-bundle.crt" corrigiendo la problematica, es probable que este error no solo suceda al hacer un git push, pero si por casualidad el error que te manda es que no encuentra la ruta de un archivo de seguridad respecto a git, con el comando anterior es posible el darle solución.
Deja una respuesta