в чём суть, свежеустановленная система, после перезагрузки полетели корневые сертификаты, и теперь я не могу загружать через git какие либо пакеты, получаю следующие ошибки(рис.1)
Что я пробовал:
0) Проверил время - всё ок.
1) Переустанавлвиать гит - не помогло.
2) Переустанавливать пакет корневых сертификатов - не помогло.
3) В ручную загружать сертификаты корневые сертификаты в формате pem, и переводил в ca и добавлял их - не помогло.
4) полное обновление системы - не помогло.
Операционная система - Arch linux, ядро последнее, патчей нет, не виртуалка.
Как исправить сертификаты? Причём обойтись без переустановки системы желательно.
>и переводил в ca и добавлял их - не помогло. Там, по идее, надо что-то вроде update-ca запускать -- чтобы оно симлинки с файла сертификата на файл с названием по хэшу сертификата сделало. (Не знаю, как оно в арче называется).
Если подумать, у тя: а. приходит левый сертификат б. нет промежуточных/корневых сертификатов в. дохлая либа Для начала, наверно, тебе нужно посмотреть вывод, например openssl s_client -connect gitlab.com:443 -servername gitlab.com и посмотреть где проблема, а потом дальше ковырять
Обсуждают сегодня