Jos sisäinen WinRM-päätepiste ohjautuu vahingossa ohjaimen internetvälityspalvelimen kautta, aseta nämä arvot asianmukaisiin isäntä- tai ryhmämuuttujiin olemassa olevien yhteysasetusten rinnalle:

ansible_winrm_proxy: null
ansible_winrm_server_cert_validation: validate

Tämä muoto koskee Ansible-core 2.19:tä ja pywinrm 0.5.0:aa. Liitännäinen välittää tuetut ansible_winrm_*-lisäasetukset pywinrm:lle; YAML null muuttuu Pythoniksi None.

pywinrm 0.5.0 määrittelee proxy=None:n välityspalvelinreitityksen poistamiseksi käytöstä ja tarjoaa istunnon no_proxy-jokerimerkin säilyttäen muun normaalin ympäristö- ja TLS-kokoonpanonsa. Asennettua transport.py-tiedostoa ei tarvitse muokata.

Kun käytät pywinrm:ää suoraan, välitä proxy=None kohteelle Protocol. Tässä versiossa selkeä välityspalvelimen URL valitsee kyseisen välittäjän, kun taas valinnan pois jättäminen säilyttää vanhan ympäristöperusteisen toiminnan.

Sovita inventaarion muoto liitännäisen API:iin: sukupolvi, joka tarjoaa tyypitetyn välityspalvelinvalinnan, voi dokumentoida merkkijonomarkkerin tämän extras/null-rajapinnan sijaan. Ohjain tarvitsee edelleen verkkoyhteyden Windows-isäntään, ja HTTPS-luottamusvirhe vaatii oikean CA-kokoonpanon. server_cert_validation: validate:n tulisi pysyä voimassa.

Aiheeseen liittyvät artikkelit