# \[Ansible connecting to windows\] IndexError: tuple index out of range

**URL:** <https://forum.ansible.com/t/ansible-connecting-to-windows-indexerror-tuple-index-out-of-range/16007>\
**Category:** Ansible Project\
**Tags:** windows\
**Created:** [August 22, 2014, 6:18am UTC](https://forum.ansible.com/t/ansible-connecting-to-windows-indexerror-tuple-index-out-of-range/16007 "2014-08-22T06:18:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zhenkai\_Jiang](https://avatars.discourse-cdn.com/v4/letter/z/71c47a/32.png) [@Zhenkai\_Jiang](https://forum.ansible.com/u/Zhenkai_Jiang)\
**Post date:** [August 22, 2014, 6:18am UTC](https://forum.ansible.com/t/ansible-connecting-to-windows-indexerror-tuple-index-out-of-range/16007/1 "2014-08-22T06:18:53Z")

</div>

Hi,

I am a newbie to ansible

I have followed every steps on [http://docs.ansible.com/intro\_windows.html](http://docs.ansible.com/intro_windows.html) to config an ansible workstation which can operate on Windows.

Below is what I got

[root@ansible-test-1 ~]# ansible windows -i ~/hosts -m win\_ping --ask-vault-pass -vvvv  
Vault password:  
\<15.126.222.251\> ESTABLISH WINRM CONNECTION FOR USER: Administrator on PORT 5986 TO 15.126.222.251  
\<15.126.222.251\> WINRM CONNECT: transport=plaintext endpoint=[https://15.126.222.251:5986/wsman](https://15.126.222.251:5986/wsman)  
15.126.222.251 | FAILED =\> Traceback (most recent call last):  
File “/root/ansible/lib/ansible/runner/ **init**.py”, line 566, in \_executor  
exec\_rc = self.\_executor\_internal(host, new\_stdin)  
File “/root/ansible/lib/ansible/runner/ **init**.py”, line 678, in \_executor\_internal  
return self.\_executor\_internal\_inner(host, self.module\_name, self.module\_args, inject, port, complex\_args=complex\_args)  
File “/root/ansible/lib/ansible/runner/ **init**.py”, line 849, in \_executor\_internal\_inner  
conn = self.connector.connect(actual\_host, actual\_port, actual\_user, actual\_pass, actual\_transport, actual\_private\_key\_file)  
File “/root/ansible/lib/ansible/runner/connection.py”, line 44, in connect  
self.active = conn.connect()  
File “/root/ansible/lib/ansible/runner/connection\_plugins/winrm.py”, line 132, in connect  
self.protocol = self.\_winrm\_connect()  
File “/root/ansible/lib/ansible/runner/connection\_plugins/winrm.py”, line 90, in \_winrm\_connect  
err\_msg = str(exc.args[0])  
IndexError: tuple index out of range

Any advices?

I am running ansible 1.8( from source) on Centos 6.3.

target machine is Windows 2008 R2 sp1
