Иногда при обновлении OpenVpn, установленного вручную, с сайта разработчика в Ubuntu 24.04, командами:
# curl -fsSL https://swupdate.openvpn.net/repos/repo-public.gpg | gpg --dearmor > /etc/apt/keyrings/openvpn-repo-public.gpg # echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/openvpn-repo-public.gpg] https://build.openvpn.net/debian/openvpn/stable noble main" > /etc/apt/sources.list.d/openvpn-aptrepo.list # apt update # apt-get update && apt-get install openvpn
спустя некоторое время (у меня через пол года, не знаю время жизни ключа) при apt update
выдается предупреждение/ошибка:
$ sudo apt update Сущ:1 http://ru.archive.ubuntu.com/ubuntu noble InRelease Пол:2 http://ru.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB] Сущ:3 http://ru.archive.ubuntu.com/ubuntu noble-backports InRelease Сущ:4 http://security.ubuntu.com/ubuntu noble-security InRelease Пол:5 https://build.openvpn.net/debian/openvpn/stable noble InRelease [4 406 B] Пол:6 http://ru.archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1 443 kB] Ошб:5 https://build.openvpn.net/debian/openvpn/stable noble InRelease Следующие подписи неверны: EXPKEYSIG 8E6DA8B4E158C569 Samuli Seppänen (OpenVPN Technologies, Inc) <samuli@openvpn.net> Получено 1 570 kB за 1с (1 548 kB/s) Чтение списков пакетов… Готово Построение дерева зависимостей… Готово Чтение информации о состоянии… Готово Может быть обновлено 30 пакетов. Запустите «apt list --upgradable» для их показа. W: Произошла ошибка при проверке подписи. Репозиторий не обновлён, и будут использованы предыдущие индексные файлы. Ошибка GPG: https://build.openvpn.net/debian/openvpn/stable noble InRelease: Следующие подписи неверны: EXPKEYSIG 8E6DA8B4E158C569 Samuli Seppänen (OpenVPN Technologies, Inc) <samuli@openvpn.net> W: Не удалось получить https://build.openvpn.net/debian/openvpn/stable/dists/noble/InRelease Следующие подписи неверны: EXPKEYSIG 8E6DA8B4E158C569 Samuli Seppänen (OpenVPN Technologies, Inc) <samuli@openvpn.net> W: Некоторые индексные файлы скачать не удалось. Они были проигнорированы, или вместо них были использованы старые версии.
Это сообщение означает, что GPG-ключ для репозитория OpenVPN (с идентификатором 8E6DA8B4E158C569) истёк. Ничего страшного, вроде всё исправляется двумя командами. И мне было совершенно непонятно, почему эта ошибка вызвала столько писем и обращений ко мне! Потом всё вскрылось. Все обращались за помощью к различным ИИ и получали полнейший бред!
Не поленился, проверил. Все выдавали примерно одно и то-же. Я даже не понимаю, откуда они всё это берут и надеюсь исправятся. Не буду выдавать здесь их решения (а они достаточно пространные) дабы не засорять сайт, но ошибку они не исправляли. А надо просто не полениться и посмотреть как вы ставили OpenVPN (командой history) и всего 2 команды:
# rm /etc/apt/keyrings/openvpn-repo-public.gpg
удалить просроченный ключ и:
# curl -fsSL https://swupdate.openvpn.net/repos/repo-public.gpg | gpg --dearmor > /etc/apt/keyrings/openvpn-repo-public.gpg
скачать новый ключ с тем же именем и на то-же место. Всё.
#apt update
проходит чисто. Выводы делайте сами.