【Ansible】"Max retries exceeded with url: /wsman"の原因と対処

ansible で Windows PC に対して Playbookを実行したところ以下のエラーが発生しました。


fatal: [192.1.1.1]: UNREACHABLE! => {"changed": false, "msg": "ssl: HTTPSConnectionPool(host='192.1.1.1', port=5986): Max retries exceeded with url: /wsman (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7fc3184a9080>: Failed to establish a new connection: [Errno 111] Connection refused',))", "unreachable": true}



これは 主に Ansible コントロールノードから Windows PC に対して リモートPowershell の接続に失敗した場合に発生します。

以下を確認します。

・インベントリに記載したIPアドレスに問題ないこと。
・ネットワーク接続に問題がないこと。ping コマンドで確認するなど。
・Windows PC側でリモートPowershellを受け入れる設定になっていること。

参考:Windows をAnsibleでコントロールする場合のWindows側設定
http://www.ansiblejp.com/StartUpGuide/index.html




【Ansible】よくある質問


個人的に独自に調査した事項をまとめています。各ベンダーとは全く関係がありません。
内容に誤りがある場合や情報が古くなっている場合があります。その場合でも修正されるとは限りません。
参考としてサイト閲覧ください。万が一誤りがあり損失等が発生しても保証しません。あくまでも自己責任でサイトを閲覧ください。