martes, septiembre 23, 2014

¿Problemas con el SSL del servidor GIT?

Has montado un servidor GIT local, con por ejemplo, GitBlit (y activas el https, con un un certificado autofirmado) y si lo usas desde linux te dice algo asi:

error: server certificate verification failed. 
CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
 

Pues eso es que el cliente git de linux comprueba que el certificado es admitido.

Soluciones:
1º Ignorarlo. export GIT_SSL_NO_VERIFY=1.Como cuentan aqui.
2º Intentar aceptarlo (a mi no me funciono, sin reiniciar), como cuentan aqui.
3º O ignorarlo para un repo especifico como cuenta aqui.