Ansible:“ msg”:“基本:服务器返回错误的HTTP响应。代码503”

时间:2018-08-03 21:12:40

标签: linux ansible

我的版本为2.4.2。试图将Ansible控制机(RHEL)与Windows集成。 当我运行ping命令时:

ansible wmdev (hostname) -i hosts -m win_ping

连接到Windows计算机时出现以下错误:

wmdev | UNREACHABLE! => {
    "changed": false,
    "msg": "basic: Bad HTTP response returned from server. Code 503",
    "unreachable": true
}

我不确定他的错误代码是什么意思。我尝试使用Kerberos,Basic,ntlm。但是没有成功。请帮忙。

3 个答案:

答案 0 :(得分:1)

我有同样的错误。
原来是代理问题。
只需运行export http_proxy=""

答案 1 :(得分:0)

尝试使用以下方法调试此问题。

->手动ping目标服务器的IP地址。如果您无法访问,则应该是网络问题。

->验证您的主机文件。它应该具有以下变量才能连接到Windows计算机:

ansible_user=<user>
ansible_password=<password>
ansible_connection=winrm
ansible_winrm_transport=basic
ansible_ssh_port=5985

-> winrm应该在Windows计算机上启用。

->目标Windows机器执行策略不应不受限制。

->验证网络防火墙规则“ Windows远程管理(HTTP-In)”(如果不可用)。

答案 2 :(得分:0)

如果您在Linux会话中将http_poxy或HTTP_PROXY设置为环境变量,也会发生这种情况。