Git Clone перестал работать

1

Я на Bunsenlabs (по мотивам Debian-jessie). Несколько месяцев назад я пошел что-то клонировать и получил:

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.

Даже некоторые из моих существующих репозиториев не могут обновляться

cd geoClock
git pull
fatal: unable to access 'https://github.com/alexxroche/geoClock.git/': gnutls_handshake() failed: Public key signature verification has failed.

Если обновлять нечего, работайте, как ожидалось.

мерзавец был тем, что я использовал ежедневно. Я проверил, что мои таблицы ip {, 6} не блокируют меня. Понятия не имею, как я сломал орешки. Я пытался заставить git использовать openssl в качестве обходного пути, но когда это не сработало, я взял zip (что почти так же хорошо, но мне все еще нужно это исправить).

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)

Есть идеи, как это исправить?

Алекс Рош
источник
3
У вас установлен пакет libgnutls-deb0-28? Если да, не могли бы вы попытаться удалить его и повторить клонирование?
NKN
Спасибо. После # apt-get remove -y libgnutls-deb0-28; apt-get install -y curl feh ffmpeg git libreoffice mpd mpv ncmpcppклон снова работает!
Алекс Роше
1
Возникла проблема с доступом к нескольким хранилищам https (git и apt). Удаление libgnutls-deb0-28решило это. Спасибо @nKn
Шей