Во дефиниција на systemd услуга, држете ја целата доделување на околината внатре во наводниците на unit датотеката:

[Service]
Environment="NO_PROXY=localhost,127.0.0.1,::1,intranet.example"

Запирките се дел од вредноста на NO_PROXY. systemd ги отстранува околните наводници додека ја гради околината; мрежниот клиент ја прима листата и потоа ја толкува својата синтакса за заобиколување. Започнување нови наводници на средина на веќе наведен елемент не создава независен слој на наводници на лушпата.

Unit датотеките не се скрипти на лушпата. Изразот export или познато име на променлива не обезбедува проширување на лушпата во директива Environment=.

  1. Проверете ја ефективната конфигурација на услугата локално, прикривајќи ги тајните.
  2. По промената, повторно вчитајте ги дефинициите на услугите и употребете ја вообичаената постапка за рестартирање на засегнатата услуга. Планирајте го влијанието врз активната работа, особено за заеднички демон на слики.
  3. Потврдете дека предвидената вредност стигнува до новиот процес. Само повторно вчитување на unit датотека не може да ја замени околината на постоечки процес.

Дури потоа истражете го совпаѓањето на доменот или подмрежата на клиентот. Листа што работи во терминал можеби никогаш не стигнала до услугата во истата форма.

Поврзани статии