Error GIT: Problema en el certificado SSL, verificar que el certif. CA esté bien

Este error significa que el certificado raíz de tu CA está desactualizado. Si es necesario actualizar el certificado de raíz de tu CA, no podrás subir ni extraer desde los repositorios de GIT.

Básicamente significa que no puedes hacer ni "git pull" ni "git push" porque te sale un error similar a este:

Problem with the SSL CA cert (path? access rights?) while accessing ....

"CA" es la forma abreviada de "autoridad de certificado". Las autoridades de certificado son un grupo independiente responsable de manejar las conexiones seguras en la web. Estas autoridades establecen "certificados" digitales, que son una forma de asegurar que las conexiones entre dos máquinas (como tu computadora y GitHub.com) son válidas. Sin un certificado, el riesgo de seguridad entre dos máquinas es mayor.

Cuando recibes este error, probablemente significa que tu CA está desactualizado y requiere una actualización. Por lo general, al actualizar tu sistema operativo también se actualizar tu CA y se resuelve el problema.

 

En resumidas cuentas, si te aparece este error es que a tu servidor no lo han actualizado desde hace tiempo.

Hay una solución temporal que es desactivar la verificación del SSL para el GIT. Se puede hacer de esta forma.

git config --global http.sslVerify false

NOTA: Lo mejor sería que el servidor tuviera el SSL actualizado.

No usar SSL es menos seguro, pero a veces tienes prisa para hacer el deploy, y los del hosting no te dan todo el soporte que deberían.

Tags