# quotes in stderr response is throwing  "No closing quotation" error

**URL:** <https://forum.ansible.com/t/quotes-in-stderr-response-is-throwing-no-closing-quotation-error/14873>\
**Category:** Ansible Project\
**Tags:** ubuntu\
**Created:** [March 27, 2014, 7:03pm UTC](https://forum.ansible.com/t/quotes-in-stderr-response-is-throwing-no-closing-quotation-error/14873 "2014-03-27T19:03:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ryan\_medlin](https://avatars.discourse-cdn.com/v4/letter/r/b77776/32.png) [@ryan\_medlin](https://forum.ansible.com/u/ryan_medlin)\
**Post date:** [March 27, 2014, 7:03pm UTC](https://forum.ansible.com/t/quotes-in-stderr-response-is-throwing-no-closing-quotation-error/14873/1 "2014-03-27T19:03:16Z")

</div>

quotes in stderr response is throwing this error:

I am not sure how to escape this properly and why i have to do it at all?

failed: [[ec2-54-211-211-140.compute-1.amazonaws.com](http://ec2-54-211-211-140.compute-1.amazonaws.com)] =\> {“changed”: true, “cmd”: "/var/lib/immutant/current/jboss/bin/smoke-test-switchboard-api.sh ", “delta”: “0:00:00.058325”, “end”: “2014-03-27 18:56:35.972889”, “item”: “”, “rc”: 7, “start”: “2014-03-27 18:56:35.914564”}  
stderr: % Total % Received % Xferd Average Speed Time Time Time Current  
Dload Upload Total Spent Left Speed  
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0curl: (7) couldn’t connect to host  
…ignoring

TASK: [app-deploy | debug msg=“curl reponse {{test\_curl\_output}}”] \*\*\*\*\*\*\*\*\*\*\*\*  
\<[ec2-54-211-211-140.compute-1.amazonaws.com](http://ec2-54-211-211-140.compute-1.amazonaws.com)\> ESTABLISH CONNECTION FOR USER: ubuntu  
fatal: [[ec2-54-211-211-140.compute-1.amazonaws.com](http://ec2-54-211-211-140.compute-1.amazonaws.com)] =\> Traceback (most recent call last):  
File “/usr/local/lib/python2.7/dist-packages/ansible/runner/ **init**.py”, line 530, in \_executor  
exec\_rc = self.\_executor\_internal(host, new\_stdin)  
File “/usr/local/lib/python2.7/dist-packages/ansible/runner/ **init**.py”, line 621, in \_executor\_internal  
return self.\_executor\_internal\_inner(host, self.module\_name, self.module\_args, inject, port, complex\_args=complex\_args)  
File “/usr/local/lib/python2.7/dist-packages/ansible/runner/ **init**.py”, line 807, in \_executor\_internal\_inner  
result = handler.run(conn, tmp, module\_name, module\_args, inject, complex\_args)  
File “/usr/local/lib/python2.7/dist-packages/ansible/runner/action\_plugins/debug.py”, line 41, in run  
kv = utils.parse\_kv(module\_args)  
File “/usr/local/lib/python2.7/dist-packages/ansible/utils/ **init**.py”, line 525, in parse\_kv  
vargs = [x.decode(‘utf-8’) for x in shlex.split(args, posix=True)]  
File “/usr/lib/python2.7/shlex.py”, line 279, in split  
return list(lex)  
File “/usr/lib/python2.7/shlex.py”, line 269, in next  
token = self.get\_token()  
File “/usr/lib/python2.7/shlex.py”, line 96, in get\_token  
raw = self.read\_token()  
File “/usr/lib/python2.7/shlex.py”, line 172, in read\_token  
raise ValueError, “No closing quotation”  
ValueError: No closing quotation

FATAL: all hosts have already failed – aborting
