Ansible 2.8.7 API使用異常5:/wsman(Caused by SSLError(SSLError(「bad handshake:SysCallError(104,'ECONN

1003 ワード

#1.異常情報
requests.exceptions.SSLError: HTTPSConnectionPool(host='192.168.1.168', port=5986): Max retries exceeded with url: /wsman (Caused by SSLError(SSLError("bad handshake: SysCallError(104, 'ECONNRESET')")))
#2.原因と解決
  • WinRMの作成HTTPSの場合、IP傍受は制限されていますが、AnsibleサーバのIPを使用しています.
  • クライアント独自のIP
  • を使用する必要があります.
    #3.コード
    PS C:\Windows\system32> winrm E winrm/config/Listener
        Listener
            Address = *
            Transport = HTTP
            Port = 5985
            Hostname
            Enabled = true
            URLPrefix = wsman
            CertificateThumbprint
            ListeningOn = 192.168.1.168, 127.0.0.1, 169.254.48.226
        
        Listener
            Address = IP:192.168.1.168
            Transport = HTTPS
            Port = 5986
            Hostname = XXXXXXXXXXXXX.CENTOS.TEST.com
            Enabled = true
            URLPrefix = wsman
            CertificateThumbprint = 236XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA
            ListeningOn = 192.168.1.168