Za interno končno točko WinRM, ki nenamerno poteka skozi internetni proxy krmilnika, vstavite te vrednosti v ustrezne spremenljivke gostitelja ali skupine ob obstoječe nastavitve povezave:

ansible_winrm_proxy: null
ansible_winrm_server_cert_validation: validate

Ta oblika velja za Ansible-core 2.19 s pywinrm 0.5.0. Vtičnik posreduje podprte dodatke ansible_winrm_* v pywinrm; YAML null postane Python None.

pywinrm 0.5.0 definira proxy=None kot onemogočanje usmerjanja prek proxyja in zagotovi nadomestni znak no_proxy seje, medtem ko ohrani drugo običajno konfiguracijo okolja in TLS. Nameščenega transport.py ni treba urejati.

Za neposredno uporabo pywinrm posredujte proxy=None v Protocol. V tej različici eksplicitni URL proxyja izbere tega posrednika, medtem ko izpustitev možnosti ohrani staro vedenje na podlagi okolja.

Uskladite obliko popisa z API-jem vtičnika: generacija s tipizirano možnostjo proxyja lahko dokumentira nizni marker namesto tega vmesnika extras/null. Krmilnik še vedno potrebuje omrežni dostop do gostitelja Windows, neuspeh zaupanja HTTPS pa zahteva pravilno konfiguracijo CA. server_cert_validation: validate bi moralo ostati v veljavi.

Sorodni članki