Pro interní koncový bod WinRM, který omylem prochází internetovým proxy řadiče, vložte tyto hodnoty do příslušných proměnných hostitele nebo skupiny vedle stávajícího nastavení připojení:

ansible_winrm_proxy: null
ansible_winrm_server_cert_validation: validate

Tento tvar platí pro Ansible-core 2.19 s pywinrm 0.5.0. Plugin předává podporované doplňky ansible_winrm_* do pywinrm; YAML null se stává Python None.

pywinrm 0.5.0 definuje proxy=None jako vypnutí směrování přes proxy a poskytuje zástupný znak no_proxy pro relaci, přičemž zachovává ostatní běžné nastavení prostředí a TLS. Nainstalovaný transport.py není třeba upravovat.

Pro přímé použití pywinrm předejte proxy=None do Protocol. V této verzi výslovná proxy URL volí tento prostředník, zatímco vynechání volby zachovává staré chování založené na prostředí.

Slaďte tvar inventáře s API pluginu: generace s typovanou volbou proxy může dokumentovat řetězcový sentinel místo tohoto rozhraní extras/null. Řadič stále potřebuje síťový přístup k hostiteli Windows a selhání důvěry HTTPS vyžaduje správnou konfiguraci CA. server_cert_validation: validate by mělo zůstat v platnosti.

Související články