sg": "ERROR! ssh connection closed waiting for password prompt", Error

Hello All,

I am trying to use script module of ansible to execute my local script on the remote machine but i am facing below error.

sg": “ERROR! ssh connection closed waiting for password prompt”,

Below is debug trace.

TASK [script] *******************************************************************
<10.116.123.159> EXEC mkdir -p $HOME/.ansible/tmp/ansible-tmp-1436787876.28-251104705726180 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1436787876.28-251104705726180 && echo $HOME/.ansible/tmp/ansible-tmp-1436787876.28-251104705726180
<10.116.123.159> PUT /home/gaurav/deployment-automation/scripts/mailserverstage1.sh TO /home/openstack/.ansible/tmp/ansible-tmp-1436787876.28-251104705726180/mailserverstage1.sh
<10.116.123.159> EXEC chmod +rx /home/openstack/.ansible/tmp/ansible-tmp-1436787876.28-251104705726180/mailserverstage1.sh
<10.116.123.159> EXEC LANG=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /home/openstack/.ansible/tmp/ansible-tmp-1436787876.28-251104705726180/mailserverstage1.sh -q -t 201 -s 2
<10.116.123.159> EXEC rm -rf /home/openstack/.ansible/tmp/ansible-tmp-1436787876.28-251104705726180/ >/dev/null 2>&1
fatal: [10.116.123.159]: FAILED! => {“msg”: “ERROR! ssh connection closed waiting for password prompt”, “failed”: true}

PLAY RECAP **********************************************************************
10.116.123.159 : ok=5 changed=3 unreachable=0 failed=1

Appreciate any help.

Thanks,
Gaurav

Can you access your host via SSH keys? You cannot use Ansible in a productive environment when you are asked for the password at
each run…

yes you can, just pass -k to ansible and it will take care of passwords.