您的位置:首页 > 大数据 > 人工智能

Ansible操作windows主机出现SL3_GET_SERVER_CERTIFICATE:certificate verify failed错误

2017-01-15 23:38 375 查看
使用ansible2.2操作windows主机,hosts文件为

[windows]
192.168.1.4 ansible_user=Administrator ansible_password=password ansible_port=5986 ansible_connection=winrm


执行命令

ansible windows -m win_ping


结果出现如下错误

192.168.1.4 | UNREACHABLE! => {
"changed": false,
"msg": "ssl: [Errno 1] _ssl.c:492: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed",
"unreachable": true
}


查阅官方文档,并没有提到相关问题。之后在文档中找到一个参数,似乎和这个问题有点关系,但官方文档所python版本2.7.9以上才需要加这个参数,而我使用的是2.6.

ansible_winrm_server_cert_validation=ignore


之后尝试加上参数试试,结果居然成功了

192.168.1.4 | SUCCESS => {
"changed": false,
"ping": "pong"
}


看来是官方文档的一个疏漏。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ansible
相关文章推荐