За интерну WinRM крајњу тачку која случајно иде преко интернет проксија контролера, ставите ове вредности у одговарајуће променљиве хоста или групе поред постојећих подешавања везе:

ansible_winrm_proxy: null
ansible_winrm_server_cert_validation: validate

Овај облик важи за Ansible-core 2.19 са pywinrm 0.5.0. Додатак прослеђује подржане ansible_winrm_* extras вредности програму pywinrm; YAML null постаје Python None.

pywinrm 0.5.0 дефинише proxy=None као искључивање прокси рутирања и обезбеђује сесијски џокер no_proxy, уз очување осталих уобичајених подешавања окружења и TLS-а. Инсталирани transport.py није потребно мењати.

За директну употребу програма pywinrm, проследите proxy=None у Protocol. У овој верзији експлицитни URL проксија бира тај посредник, док изостављање опције задржава старо понашање засновано на окружењу.

Ускладите облик инвентара са API-јем додатка: генерација која излаже типизовану опцију проксија може документовати стринг маркер уместо овог extras/null интерфејса. Контролеру је и даље потребан мрежни приступ Windows хосту, а неуспех HTTPS поверења захтева исправну CA конфигурацију. server_cert_validation: validate треба да остане на снази.

Повезани чланци