Openssl EOF违反了ansible的协议

Openssl EOF违反了ansible的协议,openssl,ansible,Openssl,Ansible,我正在一台新格式化的计算机(Windows 10)上安装ansible。我已经启用了WSL,并使用以下命令集安装了ansible sudo apt-get-y安装python pip python dev libffi dev libssl dev pip安装ansible——用户 echo`PATH=$HOME/.local/bin:$PATH`>~/.bashrc pip安装“pywinrm>=0.2.2” 我编写了一个简单的win_ping模块,它返回这个错误,并给出以下详细信息 致命

我正在一台新格式化的计算机(Windows 10)上安装ansible。我已经启用了WSL,并使用以下命令集安装了ansible


sudo apt-get-y安装python pip python dev libffi dev libssl dev
pip安装ansible——用户
echo`PATH=$HOME/.local/bin:$PATH`>~/.bashrc
pip安装“pywinrm>=0.2.2”

我编写了一个简单的win_ping模块,它返回这个错误,并给出以下详细信息

致命:[192.168.6.1]:无法访问!=>{ “更改”:错误, “msg”:“ssl:HTTPSConnectionPool(host='192.168.6.1',port=5986):url:/wsman超过了最大重试次数(由SSLEROR引起(SSLEOFError(8,u'EOF违反协议(_ssl.c:590)))”, “遥不可及”:真实 }


任务[收集事实]**********************************************************************************************
任务路径:/mnt/c/ansible/test.yml:1
使用模块文件/home/xxxxxx/.local/lib/python2.7/site-packages/ansible/modules/windows/setup.ps1
在端口5986至192.168.6.1上为用户xxxx建立WINRM连接
正在检查winrm_主机192.168.6.1是否为IPv6地址
WINRM CONNECT:transport=ssl端点=https://192.168.6.1:5986/wsman
WINRM连接错误:HTTPSConnectionPool(host='192.168.6.1',port=5986):url:/wsman超过了最大重试次数(由SSLEROR引起(SSLEOFError(8,u'EOF违反了协议(_ssl.c:590)))
回溯(最近一次呼叫最后一次):
文件“/home/chanondw/.local/lib/python2.7/site packages/ansible/plugins/connection/winrm.py”,第345行,在_winrm_connect中
self.shell_id=protocol.open_shell(代码页=65001)#UTF-8
open_shell中的文件“/home/chanondw/.local/lib/python2.7/site packages/winrm/protocol.py”,第157行
res=自发送消息(xmltodict.unpasse(req))
文件“/home/chanondw/.local/lib/python2.7/site packages/winrm/protocol.py”,第234行,在发送消息中
resp=自传输发送消息(message)
文件“/home/chanondw/.local/lib/python2.7/site packages/winrm/transport.py”,第256行,在发送消息中
响应=自我。发送消息请求(准备好的请求,消息)
文件“/home/chanondw/.local/lib/python2.7/site packages/winrm/transport.py”,第261行,在发送消息请求中
响应=self.session.send(准备好的请求,超时=self.read\u超时\u秒)
文件“/home/chanondw/.local/lib/python2.7/site packages/requests/sessions.py”,第618行,在send中
r=适配器.send(请求,**kwargs)
文件“/home/chanondw/.local/lib/python2.7/site packages/requests/adapters.py”,第506行,在send中
raise SSLError(e,请求=请求)
SSLError:HTTPSConnectionPool(host='192.168.6.1',port=5986):url:/wsman超过了最大重试次数(由SSLError引起(SSLEOFError(8,u'EOF发生在违反协议的情况下(_ssl.c:590)))


我还使用ansible获得相同的用户凭据,并使用相同的剧本。我的旧机器运转良好,但我的新机器拒绝配合。我不确定我做错了什么。

可能主机上没有证书? 尝试使用-ForceNewSSLCert选项运行主机准备脚本。 为nsible.ps1配置远程处理-ForceNewSSLCert