Eu estou no Bunsenlabs (baseado no Debian-jessie). Alguns meses atrás eu fui clonar alguma coisa e consegui:
git clone https://github.com/mdp/gibberish-aes.git
Cloning into 'gibberish-aes'...
fatal: unable to access 'https://github.com/mdp/gibberish-aes.git/': gnutls_handshake() failed: Public key signature verification has failed.
Mesmo alguns dos meus repositórios existentes não podem atualizar
cd geoClock
git pull
fatal: unable to access 'https://github.com/alexxroche/geoClock.git/': gnutls_handshake() failed: Public key signature verification has failed.
Se não houver nada para atualizar, puxe e envie o trabalho conforme o esperado.
git clone era algo que eu usava diariamente. Eu verifiquei que minhas tabelas ip {, 6} não estão me bloqueando. Não faço ideia de como eu quebrei gnutls. Eu tentei fazer o git usar o openssl como um bypass, mas quando isso não funcionou eu estive pegando o zip, (que é quase tão bom, mas eu ainda preciso consertar isso.)
sudo aptitude search tls|grep ^i
i A libcurl3-gnutls - easy-to-use client-side URL transfer library (GnuTLS flavour)
i libcurl4-gnutls-dev - development files and documentation for libcurl (GnuTLS flavour)
i libgnutls-deb0-28 - GNU TLS library - main runtime library
i libgnutls-openssl27 - GNU TLS library - OpenSSL wrapper
i A libgnutls30 - GNU TLS library - main runtime library
i A libneon27-gnutls - HTTP and WebDAV client library (GnuTLS enabled)
Alguma idéia de como eu corrijo isso?