Hello,

(Ansible version:2.0.0)

I tried to execute the following playbook.

-------
- name: test
  hosts: remote_windows_host
  vars:
    ansible_ssh_user: XXX
    ansible_ssh_pass: XXX
    ansible_ssh_port: XXXX
    ansible_connection: winrm
  tasks:
    - name: setup(remote windows host)
      setup:
    - name: sleep(local linux host)
      local_action: command sleep 5
-------

Then, the task "sleep(local linux host)" was failed.
The results in debug mode is as follows.

----------
TASK [sleep(local linux host)] 
*************************************************
task path: XXXXXXXXXXXXXXXXXXXXXXXXXX.yml:12
<localhost> ESTABLISH WINRM CONNECTION FOR USER: XXX on PORT XXXX TO 
localhost
fatal: [XX.XX.XXX.XXX]: FAILED! => {"failed": true, "msg": "ERROR! ssl: 500 
WinRMTransport. Tunnel connection failed: 403 Forbidden"} 
----------

Even though using local_action module, why does it try to connect to 
localhost with winrm?
How can I do so that LOCAL CONNECTION is used? (And not defining vars in 
inventory file.)


Thanks a lot for any help.


-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/6080f427-59c9-4153-b47d-140370b99c3e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to