დომენური სტილის პროქსის მომხმარებლის სახელი შეიძლება შეიცავდეს უკუდახრილ ხაზს, ხოლო პაროლი — URI სინტაქსის მიერ დაცულ სიმბოლოებს. პროქსის URL-ის აგებისას დააკოდირეთ ეს მონაცემთა კომპონენტები: უკუდახრილი ხაზი, მაგალითად, ხდება %5C.

systemd სერვისის Environment მინიჭება კიდევ ერთ ანალიზატორს ამატებს. ერთეულის კონფიგურაციაში ლიტერატურული პროცენტის ნიშნები უნდა გაორმაგდეს:

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

საილუსტრაციო მნიშვნელობები წარმოადგენს დომენურ მომხმარებლის სახელს და პაროლს, რომელიც შეიცავს #-ს. systemd %% ნიშანს %-ად აქცევს და კოდირებულ URL-ს დემონს უტოვებს. დაამატეთ შესაბამისი HTTP_PROXY მინიჭება, თუ ამ დანიშნულების სქემასაც სჭირდება მარშრუტი.

ორმაგი პროცენტი systemd-ის სინტაქსია. Docker-ის daemon.json-ის პროქსის მნიშვნელობა სამაგიეროდ შეიცავს ჩვეულებრივ URI ესკეიპებს, როგორიცაა %5C და %23. არ დააკოპიროთ ერთეულის ფაილის მართლწერა უცვლელად JSON-ში ან კლიენტის პროქსის URL ველში.

თვალყური ადევნეთ კონფიგურირებულ წყაროსაც. Docker ადასტურებს, რომ დემონის პროქსის კონფიგურაციას უპირატესობა აქვს პროქსის გარემოს ცვლადებზე; ამიტომ ძველმა JSON მნიშვნელობამ შეიძლება დამალოს გასწორებული სერვისის გარემო.

დაკავშირებული სტატიები