Veikianti Acquire::http::Proxy nuostata mažai ką įrodo apie nepavykusį pasirašymo rakto atsisiuntimą, kol nežinote, kuri programa paima raktą.

Senesnės instrukcijos su apt-key adv eina GnuPG raktų serverio keliu. Kiti diegimo būdai atsisiunčia raktą su curl arba naršykle. Tos programos ne visos skaito pačios APT tarpinio serverio konfigūraciją.

GnuPG raktų serverio užklausai

GnuPG atitinkamoms tinklo operacijoms naudoja dirmngr. Tarp dokumentuotų parinkčių yra honor-http-proxy ir aiški http-proxy nuostata; aiški nuostata viršija aplinkos kintamąjį. Patikrinkite faktiškai naudojamą GnuPG namų katalogą ir paskyrą, ypač privilegijuotai komandai.

Patikrinkite ir raktų serverio URL. Vietinė raktų serverio jungtis nėra tas pats, kas to paties rakto HTTPS užklausa. Naršyklės prieiga per HTTP tarpinį serverį nesukuria leidimo atskirai tiesioginei jungčiai prie raktų serverio prievado.

Laikykitės dabartinio leidėjo diegimo būdo

Neatgaivinkite pasenusios visuotinio pasitikėjimo komandos tinklo prieigai taisyti. Dabartinėse leidėjo instrukcijose turi būti nurodytas rakto šaltinis ir numatytas raktų rinkinys. Jei jie naudoja HTTPS atsisiuntimą, sukonfigūruokite HTTP klientą, kuris atlieka tą užklausą. Ten, kur leidėjas viešai pasiekiamas ir vieši tarpininkai leidžiami, HTTP tarpinių serverių sąrašas siūlo kandidatus galiniams taškams; pirštų atspaudo patikra lieka atskiru reikalavimu.

Patvirtinkite visą laukiamą rakto pirštų atspaudą pagal leidėjo informaciją. Atsisiųstas failas, sutampantis rodomas pavadinimas ar paieškos rezultatas nenustato tapatybės. Rakto rotacijai naudokite dabartinį dokumentuotą pakeitimo procesą.

APT parinktis Signed-By gali susieti tą saugyklą su konkrečiu raktų rinkiniu, o ne suteikti bendrą pasitikėjimą šaltiniams. Patikrinkite reikiamą raktų rinkinio formatą ir plėtinį, tada įsitikinkite, kad gavimo paskyra gali skaityti failą ir pereiti jo pagrindinius katalogus. Vien administratoriaus prieiga to leidimo nesukuria.

Leiskite klaidai nurodyti kitą patikrą

  • Skirtasis laikas susijęs su atsisiuntėjo maršrutu arba galinio taško pasiekiamumu.
  • Tarpinio serverio iššūkis susijęs su jo paskyra ir palaikomu metodu.
  • Nesutampantis pirštų atspaudas yra pasitikėjimo gedimas po pristatymo.
  • Vėlesnė APT parašo klaida gali būti susijusi su raktų rinkinio keliu arba saugyklos susiejimu.

Išspręskite tą etapą išlaikydami parašo tikrinimą. Jį išjungus būtų pašalinta patikra, kurią pasirašymo rakto sąranka turi suteikti.

Susiję straipsniai