# Unable to run ansible command using aws ec2 dynamic inventory

**URL:** <https://forum.ansible.com/t/unable-to-run-ansible-command-using-aws-ec2-dynamic-inventory/28402>\
**Category:** Ansible Project\
**Tags:** aws\
**Created:** [August 22, 2018, 10:03pm UTC](https://forum.ansible.com/t/unable-to-run-ansible-command-using-aws-ec2-dynamic-inventory/28402 "2018-08-22T22:03:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ravi\_Tiwary](https://avatars.discourse-cdn.com/v4/letter/r/ac8455/32.png) [@Ravi\_Tiwary](https://forum.ansible.com/u/Ravi_Tiwary)\
**Post date:** [August 22, 2018, 10:03pm UTC](https://forum.ansible.com/t/unable-to-run-ansible-command-using-aws-ec2-dynamic-inventory/28402/1 "2018-08-22T22:03:57Z")

</div>

I am trying to run ansible command sudo ansible -i ./dynamic-inventory/ec2.py tag\_Name\_aws\_test\_win -m win\_ping  
using module win\_ping from ansible server to remote node and it is throwing error

aws\_test\_win | UNREACHABLE! =\> {  
“changed”: false,  
“msg”: "Failed to connect to the host via ssh: ssh connect to host 172.31.1.10 port 22:

I have defined variables in yml file under group\_vars call tag\_Name\_aws\_test\_win

ansible\_user: ‘ansible’  
ansible\_password: ‘XXXXXXXXXXXXX’  
ansible\_winrm\_transport: credssp  
ansible\_port: ‘5985’  
ansible\_connection: ‘winrm’

ansible\_winrm\_server\_cert\_validation: ignore  
validate\_certs: false

Please advise if I missing something.

---

<div class="post-metadata">

**Author:** ![Ravi\_Tiwary](https://avatars.discourse-cdn.com/v4/letter/r/ac8455/32.png) [@Ravi\_Tiwary](https://forum.ansible.com/u/Ravi_Tiwary)\
**Post date:** [August 22, 2018, 10:08pm UTC](https://forum.ansible.com/t/unable-to-run-ansible-command-using-aws-ec2-dynamic-inventory/28402/2 "2018-08-22T22:08:44Z")

</div>

When i run the same command for same host using static inventory, it works
