Meu servidor git é o Gitlab e é hospedado localmente (privado) e possui um certificado confiável da comodo em que os navegadores confiam sem problemas.
Se eu estiver em uma situação em que preciso usar HTTPS em vez de SSH (neste caso, a partir de uma caixa Ubuntu 16), sempre tenho que ignorar a verificação SSL usando http.sslVerify=false
meus comandos git.
Se eu não desativar a verificação, recebo:
fatal: unable to access 'https://gitlab.mysite.cloud/myrepo/somerepo.git/': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Sinto como se tivesse retirado de outros servidores git usando HTTPS sem ter que fazer nada de especial, então não tenho certeza do que está acontecendo neste caso.
Na minha estação de trabalho, eu uso o SSH para nunca entrar nisso, mas acabei de testar o HTTPS na minha estação de trabalho Mac e recebo a mesma mensagem.
Alguém sabe por que o git não está confiando no meu certificado confiável?