Налаштування org.gnome.system.proxy ignore-hosts у GNOME приймає масив рядків. Значення no_proxy оболонки, розділене комами, — це один рядок, тому копіювання без змін дає GNOME неправильну структуру даних.

['localhost', '127.0.0.0/8', '::1', 'intranet.example']

Це ілюструє значення налаштування, а не повну команду оболонки. Кожен запис залишається одним елементом масиву. Використовуйте задокументований синтаксис варіантів інструмента налаштувань і лапки оболонки; об'єднання довільного неекранованого тексту додає окрему проблему розбору.

Прочитайте наявне значення перед редагуванням і збережіть навмисні винятки. Заміна масиву одним новим хостом може видалити поведінку loopback або внутрішньої служби.

Далі перевірте сенс. Схема GNOME 48 документує форми імені хоста, шаблону домену, IP і підмережі. Клієнт, який використовує початковий список середовища, може підтримувати іншу підмножину. Перетворення лише ком на елементи в лапках не може забезпечити еквівалентне зіставлення.

Нарешті, перечитайте типізоване значення та перевірте призначення в потрібній програмі. Підтвердьте його активний режим: ручні налаштування, PAC і без проксі — окремі варіанти. Термінальні інструменти можуть продовжувати використовувати власну політику середовища, навіть коли значення робочого столу правильне.

Схожі статті