NO_PROXY citavimas systemd Environment direktyvoje
Laikykite visą NO_PROXY priskyrimą kartu vienoje systemd Environment direktyvoje ir atskirkite unit failo analizę nuo kliento apėjimo sintaksės.
systemd paslaugos apraše laikykite visą aplinkos priskyrimą unit failo kabutėse:
[Service]
Environment="NO_PROXY=localhost,127.0.0.1,::1,intranet.example"
Kableliai yra NO_PROXY reikšmės dalis. systemd, kurdama aplinką, pašalina aplink esančias kabutes; tinklo klientas gauna sąrašą ir po to interpretuoja savo apėjimo sintaksę. Kitos kabutės pradėjimas jau kabutėse esančio elemento viduryje nesukuria nepriklausomo shell kabučių sluoksnio.
Unit failai nėra shell scenarijai. export teiginys ar pažįstamas kintamojo pavadinimas nesuteikia shell išplėtimo Environment= direktyvoje.
- Patikrinkite veiksmingą paslaugos konfigūraciją vietoje, užmaskuodami slaptus duomenis.
- Pakeitę iš naujo įkelkite paslaugų aprašus ir naudokite įprastą paveiktos paslaugos paleidimo iš naujo procedūrą. Suplanuokite poveikį aktyviam darbui, ypač bendram atvaizdų demonui.
- Patvirtinkite, kad numatyta reikšmė pasiekia naują procesą. Vien unit failo įkėlimas iš naujo negali pakeisti esamo proceso aplinkos.
Tik tada tirkite kliento domeno ar potinklio atitikimą. Sąrašas, veikiantis terminale, galėjo niekada nepasiekti paslaugos ta pačia forma.