Təhlükəsizlik yeniləmələrini quraşdırmaqdan imtina etmək başqasının probleminə çevrilməyə cəmi bir pis həftəlik məsafədədir və müştəriləri qəbul edən şlüz bu vərdişi inkişaf etdirmək üçün ən asan yerdir. Adi səbəb çatışmayan marşrut deyil, çatışmayan qərardır: müştərilərin ötürülməsi qəsdən dar olduqda hostun özünün repozitoriyaya necə çatacağını heç kim demədi. Bu qərar açıq şəkildə verilməlidir və bir günorta çıxış siyasətini söndürməkdən daha dar olmalıdır.

Dörd mərhələ, dörd fərqli sahib

Yeniləmə xətası, mesaj bunu desə də deməsə də, adlandırılmış mərhələdir və hər mərhələ fərqli sahibə aiddir. Həll olunmayan ad həll ediciyə verilən sualdır. Vaxtı bitən bağlantı nəqliyyat, proksi və ya uzaq tərəfə verilən sualdır. TLS şəxsiyyət xətası etimad sualıdır və rədd edilmiş arxiv metadatası imza sualıdır. Dörd mərhələ, dörd sahib və port qaydası həmişə onlardan yalnız birinə cavab verir.

The failure text mentionsWhich component owns itWhat you check firstWhat you must not change
a name that will not resolvethe resolver policy for this hostwhich resolver is used, and whether its path is permittednothing in the firewall: no repository packet has left yet
a connection that times outrouting, proxy or the far endthe destination, port and proxy the manager actually attemptsthe egress policy, before you know that destination
a TLS identity mismatchtrust configuration and the server's identitythe chain the manager is presented withverification settings, which only hide the mismatch
rejected archive metadatathe repository's signing metadatawhether the source carries valid, trusted metadatathe signature check, which is not a routing question

Ping və adların həlli insanların ilk müraciət etdiyi iki testdir və hər ikisi heç kimin vermədiyi suallara cavab verir. Exo cavabı repozitoriya bağlantısından fərqli protokol istifadə edir və uğurlu axtarış yükləməni sınamadan adların həllində dayanır. Hər ikisi real əməliyyat uğursuz olarkən keçə bilər və hər ikisi yolla əlaqəsi olmayan səbəblərdən uğursuz ola bilər.

Menecerin həqiqətən getdiyi yolu oxuyun

Konfiqurasiya edilmiş mənbə URI-lərini və proxinin faktiki quruluşunu hansısa birini fərz etmək əvəzinə yoxlayın. Adi HTTP üçün yazılmış qayda repozitoriya HTTPS danışarkən təmir deyil və proksini tələb edən təşkilat yolu artıq seçib. Paket menecerləri mühit dəyişənlərinə və öz konfiqurasiyasına hörmət edir və hosta xas parametrlər qlobal olanı üstələyə bilər. İnteraktiv brauzerin etdiyi şey menecerin etdiyi şey olmaq məcburiyyətində deyil.

apt-get update -o Debug::Acquire::http=true
apt-config dump | grep -i proxy
env | grep -i proxy

APT nəqliyyat sənədləri hansı parametrlərin hansı URI sxeminə aid olduğunu və hosta xas seçimlərin necə yazıldığını təsvir edir. Komandaların çıxışını biletlə birlikdə saxlayın, çünki bu, proksi problemini çatışmayan marşrutdan istənilən sayda ping nəticəsindən daha tez ayırır. Menecerin cəhd etdiyi dəqiq təyinatı, portu və protokolu yazın və firewall dəyişikliyi aylar ərzində köhnələn təxmini güzgü ünvanına deyil, həmin qeydə dayansın.

Texniki xidmət siyasəti seçin, istisna deyil

Üç siyasət müdafiə oluna bilər: tunel vasitəsilə xidmət, idarə olunan yeniləmə proksisi vasitəsilə xidmət və ya dar səlahiyyət verilmiş birbaşa marşrut vasitəsilə xidmət. Hər biri ona uyğun həlledici quruluşunu nəzərdə tutur. Müdafiə oluna bilməyən, tunel hər düşəndə səssizcə limitsiz ehtiyat yola çevrilən istisnadır.

Seçilmiş siyasəti sahibi ilə birlikdə yazın, çünki növbəti operator qaydanı tapacaq, onun arxasındakı əsaslandırmanı deyil. İcazəni qaydaları təmizləmək və ya bir host üçün ikinci siyasət meneceri əlavə etmək əvəzinə mövcud firewall və şəbəkə sahibi vasitəsilə tətbiq edin. Real mənbənin istifadə etdiyi ünvan ailələrini və xidmət son nöqtələrini əhatə edin və repozitoriya köçəndə siyahını yenidən nəzərdən keçirin.

Etimadı zəiflətmədən yoxlayın

Uğurlu nəqliyyat yoxlamanı yumşaltmaq üçün icazə deyil: arxiv autentifikasiyası və TLS server şəxsiyyəti iki ayrı yoxlamadır və hər hansı birinin söndürülməsi xətanı yox edir, eyni zamanda hostun nəyi qəbul edəcəyini dəyişir. Araya girən proksi şəbəkə sahibinin etimad qərarıdır, yoxlamanı yerli olaraq söndürmək üçün səbəb deyil və repozitoriya etimadnamələri paylaşılan diaqnostikaya aid deyil, çünki ətraflı jurnal onların sızması üçün ən asan yerdir.

Dəyişikliyi nəzarət olunan metadata əldə etməsi və sonra bir təsdiqlənmiş paket əməliyyatı ilə qəbul edin, sonra tunel düşəndə nə baş verdiyini yoxlayın. Kəsinti zamanı səssizcə genişlənən texniki xidmət yolu bağlı şəkildə uğursuz olan yoldan pisdir və nəticə adlandırılmış sahibi və məhdud əhatəsi olan yeniləmə yolu olmalıdır.

Əlaqəli məqalələr