Ohita ohjaimen välityspalvelin yhdelle Ansible WinRM -isännälle
Ansible-core 2.19:n ja pywinrm 0.5.0:n kanssa välitä YAML null WinRM extras -rajapinnan kautta ja pidä varmenteen validointi käytössä.
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: validateTä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.