En Proxy-Benotzernumm am Domain-Stil kann en Réckslash enthalen, an e Passwuert kann Zeechen enthalen, déi vun der URI-Syntax reservéiert sinn. Wann Dir d'Proxy-URL baut, kodéiert dës Accountsdaten-Komponenten: e Réckslash gëtt zum Beispill %5C.

Eng Environment-Zouweisung an engem systemd-Service füügt nach en anere Parser bäi. Wiertlech Prozentzeechen an der Unit-Konfiguratioun musse verduebelt ginn:

[Service]
Environment="HTTPS_PROXY=http://DOMAIN%%5Cproxy-user:example%%[email protected]:8080"

Déi illustrativ Wäerter stellen en Domain-Benotzernumm an e Passwuert mat # duer. systemd mécht aus %% en %, sou datt d'kodéiert URL beim Daemon bleift. Füügt déi entspriechend HTTP_PROXY-Zouweisung bäi, wann dëst Zilschema och de Wee brauch.

Den Duebelprozent ass systemd-Syntax. De Proxy-Wäert an der daemon.json vum Docker enthält dogéint déi gewéinlech URI-Escapes, wéi %5C an %23. Kopéiert d'Schreifweis vun der Unit-Datei net onverännert an JSON oder an d'Proxy-URL-Feld vun engem Client.

Halt och d'konfiguréiert Quell am Bléck. Docker dokumentéiert, datt d'Proxy-Konfiguratioun vum Daemon Virrang virun de Proxy-Ëmweltvariabelen huet; en eelere JSON-Wäert kann dofir eng korrigéiert Service-Ëmwelt verstoppen.

Ähnlech Artikelen