LINUX.ORG.RU
решено ФорумAdmin

Ошибка GPG, неверные подписи: NODATA 1 NODATA 2

 , , ,


0

0

При выполнении apt-get update на машине получаю следущее:

root@machine: ~ # apt-get update
Получено:1 http://ftp.ua.debian.org wheezy Release.gpg
Получено:2 http://ftp.ua.debian.org wheezy-updates Release.gpg
Получено:3 http://security.debian.org wheezy/updates Release.gpg
Получено:4 http://ftp.ua.debian.org wheezy Release
Получено:5 http://ftp.ua.debian.org wheezy-updates Release
Получено:6 http://security.debian.org wheezy/updates Release
Игн http://ftp.ua.debian.org wheezy Release
E: Ошибка GPG: http://ftp.ua.debian.org wheezy Release: Следующие подписи неверные: NODATA 1 NODATA 2

После чего это произошло не знаю, зашел на машину и получил. apt-get clean, apt-get autoclean не помогли. Делал так, не помогло. Смена репозитория не помогла. Понятия не имею в чем проблема, наставьте на путь истинный плиз.

root@machine: ~ # cat /etc/apt/sources.list
deb http://ftp.ua.debian.org/debian/ wheezy main non-free contrib
deb-src http://ftp.ua.debian.org/debian/ wheezy main non-free contrib

#deb http://security.debian.org/ wheezy/updates main contrib non-free
#deb-src http://security.debian.org/ wheezy/updates main contrib non-free

# wheezy-updates, previously known as 'volatile'
deb http://ftp.ua.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.ua.debian.org/debian/ wheezy-updates main contrib non-free

Хотя, вроде, уже так делал. А если использовать другое зеркало? Например, автозеркало http.debian.net ?

turtle_bazon ★★★★ ()
Ответ на: комментарий от turtle_bazon

Пробовал - ничего.

root@machine: ~ # apt-get update
Получено:1 http://http.debian.net stable Release.gpg
Получено:2 http://http.debian.net stable Release
Игн http://http.debian.net stable Release
E: Ошибка GPG: http://http.debian.net stable Release: Следующие подписи неверные: NODATA 1 NODATA 2

Disova ()
Ответ на: комментарий от Disova

Грустьпичальбидатаска. Ну получается, у тебя что-то с ключами случилось. Тебе их заново импортировать. Попробуй установить вручную debian-keyring. Если и это не поможет, то можно говорить, что кто-то топорно вклинивается в твой траффик.

turtle_bazon ★★★★ ()
Ответ на: комментарий от turtle_bazon

Не помогло

root@machine: ~ # dpkg -i debian-keyring_2013.04.21_all.deb
Выбор ранее не выбранного пакета debian-keyring.
(Чтение базы данных … на данный момент установлено 32980 файлов и каталогов.)
Распаковывается пакет debian-keyring (из файла debian-keyring_2013.04.21_all.deb) …
Настраивается пакет debian-keyring (2013.04.21) …

root@machine: ~ # apt-get update
Получено:1 http://ftp.ua.debian.org wheezy Release.gpg
Получено:2 http://ftp.ua.debian.org wheezy-updates Release.gpg
Получено:3 http://ftp.ua.debian.org wheezy Release
Получено:4 http://ftp.ua.debian.org wheezy-updates Release
Игн http://ftp.ua.debian.org wheezy Release
E: Ошибка GPG: http://ftp.ua.debian.org wheezy Release: Следующие подписи неверные: NODATA 1 NODATA 2

кто-то топорно вклинивается в твой траффик.

Что это значит?

Disova ()
Ответ на: комментарий от Disova

Сделай LANG=C apt-get update и поищем в гугле по аглицкому варианту.

turtle_bazon ★★★★ ()
Ответ на: комментарий от Disova

Можно ещё попробовать скачать файлы и проверить их вручную. Без всяких апт-гетов. Release и Release.gpg. Может, зеркало обновляют и там файлов нет? Или до них достучаться не можешь.

turtle_bazon ★★★★ ()
Ответ на: комментарий от Disova

Собственно:

turtle-station 2 # wget http://ftp.ua.debian.org/debian/dists/wheezy/Release
--2014-11-21 14:36:01--  http://ftp.ua.debian.org/debian/dists/wheezy/Release
Распознаётся ftp.ua.debian.org (ftp.ua.debian.org)… 91.200.60.59
Подключение к ftp.ua.debian.org (ftp.ua.debian.org)|91.200.60.59|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 168216 (164K) [application/octet-stream]
Сохранение в: «Release»

100%[=====================================================================================================================================================================>] 168 216      468KB/s   за 0,4s   

2014-11-21 14:36:01 (468 KB/s) - «Release» сохранён [168216/168216]

turtle-station 2 # wget http://ftp.ua.debian.org/debian/dists/wheezy/Release.gpg
--2014-11-21 14:36:03--  http://ftp.ua.debian.org/debian/dists/wheezy/Release.gpg
Распознаётся ftp.ua.debian.org (ftp.ua.debian.org)… 91.200.60.59
Подключение к ftp.ua.debian.org (ftp.ua.debian.org)|91.200.60.59|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 1655 (1,6K) [application/octet-stream]
Сохранение в: «Release.gpg»

100%[=====================================================================================================================================================================>] 1 655       --.-K/s   за 0s      

2014-11-21 14:36:03 (215 MB/s) - «Release.gpg» сохранён [1655/1655]

turtle-station 2 # gpg --verify Release.gpg Release                                                                                                                                                            
gpg: Подпись создана Сб 18 окт 2014 14:33:02 MSK ключом RSA с ID 46925553
gpg: Не могу проверить подпись: открытый ключ не найден
gpg: Подпись создана Сб 18 окт 2014 14:37:18 MSK ключом RSA с ID 65FFB764
gpg: Не могу проверить подпись: открытый ключ не найден
turtle_bazon ★★★★ ()
Ответ на: комментарий от turtle_bazon

В общем, чтобы было без ошибок, нужно ключи с идентификатором 46925553 и 65FFB764 добавить в связку ключей. Но не знаю насколько это правильно будет.

turtle_bazon ★★★★ ()
Ответ на: комментарий от turtle_bazon

Добавить можно так. Но странно, что их нет в debian-keyring. Так что я рисковать бы пока не стал. :)

turtle_bazon ★★★★ ()
Ответ на: комментарий от turtle_bazon

Ошибка ведь повторяется на всех репозиториях. Не только на tp.ua.debian.org.

Disova ()

РЕШЕНИЕ

Проблему решил указав прокси в настройках apt [картинка с фейспалмом]. /etc/apt/apt.conf.d/proxy

Acquire::::Proxy "true";
Acquire::http::Proxy "http://login:pass@xxx.xxx.xxx.xxx:yyyy";
Acquire::ftp::Proxy "ftp://login:pass@xxx.xxx.xxx.xxx:yyyy";

Disova ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.