snapd tarpininkas atskirtas nuo snap programos tarpininko
Konfigūruokite snap paketus atsisiunčiantį tarną atskirai nuo programų, veikiančių tų paketų viduje.
Sėkmingas snap install, po kurio programa negali prisijungti, apima du skirtingus užklausų savininkus:
| Nepavykusi operacija | Tikrinama konfigūracija |
|---|---|
| Snap paieška, atsisiuntimas ar atnaujinimas | snapd prieigos prie parduotuvės konfigūracija ir tarno aplinka |
| Prisijungimas iš įdiegtos programos | Tos programos tinklo klientas, smėliadėžės aplinka, darbalaukio nustatymai ir pasitikėjimo saugykla |
Snapd atveju naudokite palaikomą diegimo sąsają. HTTP pabaigos taškas iš HTTP tarpinių serverių sąrašo yra kandidatas tik tada, kai vieša prieiga prie parduotuvės gali naudoti viešuosius tarpinius serverius. Jo parinktys proxy.http ir proxy.https yra produkto specifinės; jų tinkamumas ir paslaugos aplinkos failai turi atitikti įdiegtą sistemą. Terminalo eksportas, atliktas vykdant snap komandą, nepakeičia tarno paleidimo aplinkos.
Upstream unit šablone yra aplinkos failų įvestys, tačiau įdiegti keliai ir esamos reikšmės yra svarbūs. Kai tinka, systemd drop-in gali pateikti tą aplinką. Pakeisto unit įkėlimas ir tarno proceso sukūrimas iš naujo yra skirtingi žingsniai.
Veikiančiai snap programai ištirkite jos pačios užklausos kelią. Sėkmė parduotuvėje neįrodo, kad ji paveldėjo tuos nustatymus ar pasitiki tais pačiais sertifikatais. Pirmiausia įvardykite nepavykusią operaciją, kad programos problema nesukeltų sveiko atsisiuntimo tarno pakartotinio paleidimo.