APT може да презема пакети, но клучот за потпис не пристигнува
Преземањето од складиштето и добивањето на клучот за потпис може да користат различни програми и поставки за прокси. Поправете ја патеката за преземање без да ја ослабите довербата во пакетите.
Работна поставка Acquire::http::Proxy докажува малку за неуспешно преземање на клучот за потпис додека не знаете која програма го зема клучот.
Постарите упатства со apt-key adv поминуваат низ патеката на серверот за клучеви на GnuPG. Другите методи за поставување преземаат клуч со curl или прелистувач. Тие програми не сите ја читаат сопствената конфигурација за прокси на APT.
За барање до сервер за клучеви на GnuPG
GnuPG го користи dirmngr за соодветните мрежни операции. Неговите документирани опции вклучуваат honor-http-proxy и експлицитна поставка http-proxy; експлицитната поставка ја надминува променливата на околината. Проверете ја домашната папка и сметката на GnuPG што навистина се користат, особено за наредба со привилегии.
Проверете ја и URL-адресата на серверот за клучеви. Нативното поврзување со сервер за клучеви не е исто како барање HTTPS за истиот клуч. Пристапот преку прелистувач низ прокси HTTP не воспоставува дозвола за посебно директно поврзување со порта на сервер за клучеви.
Следете го тековниот метод на инсталација на издавачот
Не оживувајте застарена наредба за глобална доверба за да го поправите мрежниот пристап. Тековните упатства на издавачот треба да го наведат изворот на клучот и предвидениот клучен прстен. Ако користат преземање преку HTTPS, конфигурирајте го HTTP клиентот што го прави тоа барање. Каде издавачот е јавно достапен и јавните посредници се дозволени, списокот на HTTP прокси нуди кандидати за крајни точки; проверката на отпечатокот останува посебен услов.
Потврдете го целосниот очекуван отпечаток на клучот преку информациите на издавачот. Преземената датотека, соодветното прикажано име или резултатот од пребарување не воспоставуваат идентитет. За ротација на клучот користете го тековниот документиран процес на замена.
Опцијата Signed-By на APT може да го поврзе тоа складиште со одреден клучен прстен наместо да даде општа доверба меѓу изворите. Проверете го потребниот формат и наставка на клучниот прстен, потоа уверете се дека сметката за добивање може да ја чита датотеката и да поминува низ нејзините родителски папки. Само администраторскиот пристап не ја воспоставува таа дозвола.
Оставете грешката да ја покаже следната проверка
- Истекот на време се однесува на рутата на преземачот или достапноста на крајната точка.
- Предизвикот на проксито се однесува на неговата сметка и поддржаниот метод.
- Несовпаѓањето на отпечатокот е неуспех на довербата по испораката.
- Подоцнежна грешка во потписот на APT може да се однесува на патеката на клучниот прстен или на поврзувањето со складиштето.
Решете ја таа фаза задржувајќи ја проверката на потпис. Нејзиното исклучување би ја отстранило проверката што поставувањето на клучот за потпис треба да ја обезбеди.