Я получаю ошибку “Ошибка проверки сертификата” при попытке установить пакеты или обновить репозитории (Ubuntu 24.04)

Вопрос или проблема

Я пытаюсь обновить репозитории или установить пакет на своем удаленном компьютере, к которому можно получить доступ только через SSH. Последнее, что я сделал перед тем, как заметить проблему, было:

sudo apt purge --auto-remove wayland*        
sudo apt purge --auto-remove xorg*   
sudo apt purge --auto-remove xfce4
sudo apt purge --auto-remove gnome*

пример

sudo apt install cmatrix
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово
Предлагаемые пакеты:
  cmatrix-xfont
Следующие НОВЫЕ пакеты будут установлены:
  cmatrix
0 обновлено, 1 ново установлен, 0 к удалению и 3 не обновлено.
Необходимо загрузить 33.7 kB архивов.
После этой операции будет использовано 75.8 kB дополнительного дискового пространства.
Игнорирование:1 http://by.archive.ubuntu.com/ubuntu noble/universe amd64 cmatrix amd64 2.0-6
  Проверка сертификата не удалась: Сертификат НЕ доверен. Издатель сертификата неизвестен. Не удалось установить соединение: Ошибка проверки сертификата. [IP: 192.168.0.247 443]
E: Не удалось получить https://192.168.0.247/connect/Access?AgentCode=000&url=aHR0cDovL2J5LmFyWJ1bnR1LmNvbS91YnVudHUvcG9vbbml2ZXJzZYXRyaXgvY21hdHJpeF8yLjAtNl9hb5kZWI=&cti=  Проверка сертификата не удалась: Сертификат НЕ доверен. Издатель сертификата неизвестен. Не удалось установить соединение: Ошибка проверки сертификата. [IP: 192.168.0.247 443]
E: Не удалось получить некоторые архивы, возможно, выполните apt-get update или попробуйте с --fix-missing?```

и 

sudo apt update
`
Не удается инициировать соединение с ppa.launchpadcontent.net:443 (2620:2d:4000:1::81). - соединение (101: Сеть недоступна) Не удалось подключиться к ppa.launchpadcontent.net:443 (185.125.190.80), таймаут соединения
Err:6 https://download.docker.com/linux/ubuntu noble InRelease
Не удается инициировать соединение с download.docker.com:443 (2600:9000:2436:5200:3:db06:4200:93a1). - соединение (101: Сеть недоступна) Не удается инициировать соединение с download.docker.com:443 (2600:9000:2436:6400:3:db06:4200:93a1). - соединение (101: Сеть недоступна) Не удается инициировать соединение с download.docker.com:443 0% [Работаю]`

- бесконечность

Попробовал это

sudo apt install –reinstall ca-certificates

Я также получаю ошибку сертификата

Ответ или решение

Устранение ошибки проверки сертификата при установке пакетного ПО в Ubuntu 24.04

Ошибка проверки сертификата, которая возникает при попытке обновить репозитории или установить пакеты в Ubuntu, может существенно осложнить рабочий процесс. Рассмотрим основные шаги, которые помогут диагностировать и устранить данную проблему.

1. Определение проблемы

Из представленных вами данных следует, что при выполнении команд apt вы сталкиваетесь с ошибками, связанными с недоступностью сертификатов. Ошибка включает сообщения о том, что сертификат не является доверенным или что проблема с подключением к удалённым репозиториям, таким как ppa.launchpadcontent.net и download.docker.com.

2. Анализ предыдущих действий

Перед возникновением проблемы вы выполнили команды для удаления графических интерфейсов, таких как Wayland и Xorg. Это может привести к потенциальным изменениям в конфигурации системы или сети. Также необходимо проверить, не влияют ли эти изменения на работу сетевых служб.

3. Диагностика сетевых проблем

  1. Проверка сетевого подключения:
    Убедитесь, что ваша система подключена к интернету. Выполните команду ping для проверки доступности внешних ресурсов:

    ping -c 4 google.com

    Если команды ping не возвращают результатов, возможно, проблема в настройках сети.

  2. Проверка конфигурации DNS:
    Иногда ошибки с сертификатами могут возникать из-за некорректной работы DNS. Проверьте файл /etc/resolv.conf на наличие корректных DNS-серверов. Попробуйте использовать DNS от Google:

    echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf

4. Восстановление сертификатов

Проблема может быть вызвана отсутствием или повреждением сертификатов. Выполните следующие команды для переустановки пакетов, отвечающих за сертификаты:

sudo apt-get update
sudo apt-get install --reinstall ca-certificates
sudo update-ca-certificates

5. Тестирование репозиториев

После выполнения всех вышеуказанных действий попробуйте заново обновить репозитории и установить пакет:

sudo apt update
sudo apt install cmatrix

6. Проверка конфигурации APT

Если ошибка все еще возникает, убедитесь, что ваши конфигурационные файлы в /etc/apt/sources.list и файлы в /etc/apt/sources.list.d/ содержат правильные URL-адреса репозиториев. Проверьте их на наличие опечаток или устаревших ссылок.

7. Обход сертификационных проблем (временное решение)

Если вам необходимо срочно установить пакет и вы уверены в безопасности источников, можно временно отключить проверку SSL для APT, добавив параметр к команде:

sudo apt -o Acquire::AllowInsecureRepositories=true install cmatrix

Будьте осторожны с этим маршрутом, так как это снижает безопасность системы.

Заключение

Ошибки проверки сертификата в Ubuntu могут быть вызваны множеством причин, включая проблемы с сетью, недоступные репозитории или неисправные сертификаты. Применяя вышеуказанные шаги, вы сможете диагностировать и исправить возникшую проблему. Если проблема сохраняется, рекомендуется обратиться за дополнительной помощью на форумах или в службу технической поддержки Ubuntu.

Надеюсь, что эти рекомендации помогут вам успешно решить вашу проблему.

Оцените материал
Добавить комментарий

Капча загружается...