Settu proxy SSM Agent á raunverulega systemd-þjónustuna hans
Notaðu drop-in skrá agentarinnar og metadata-framhjáleið, og greindu síðan tengingu hans frá eigin curl-beiðni Image Builder-íhlutar.
Greindu fyrst hvaða sendanda mistekst: samskipti SSM Agent eða niðurhal inni í Image Builder-íhlutnum. Útflutningur um SSH-skel uppfærir ekki agentinn sem er í gangi.
Fyrir venjulegu amazon-ssm-agent systemd-eininguna, sameinaðu skjalfestu drop-in skrána í /etc/systemd/system/amazon-ssm-agent.service.d/override.conf:
[Service]
Environment="http_proxy=http://proxy.example:8080"
Environment="https_proxy=http://proxy.example:8080"
Environment="no_proxy=169.254.169.254"HTTP-endapunkturinn getur borið HTTPS-áfangastaði. Þegar agentnum er heimilt að nota opinbert millilið fyrir opinberu AWS-þjónustuendapunktana sína, býður HTTP-proxylistinn upp á frambjóðendur fyrir þessar URL-slóðir; haltu metadata-framhjáleiðinni. Haltu 169.254.169.254 beint fyrir metadata tilviksins; AWS skjalfestir einnig [fd00:ec2::254] fyrir IPv6-metadataendapunktinn.
Endurhladdu systemd og endurræstu raunverulega agent-eininguna eftir breytinguna. Ubuntu snap-pakkning notar annan stað fyrir einingu/drop-in, svo samstilltu við uppsetninguna.
Ef agentinn virkar en curl íhlutarins mistekst, veittu umhverfi þeirrar skipunar. Lágstafir http_proxy skipta máli fyrir curl; farsæl agent-færsla sannar ekki þessar inntaksbreytur undirbeiðninnar.