Hi,

Thanks to both of you for the reply.

Yes, I can deploy to other win hosts.

I have changed ansible_shell_type=powershell and changed Default shell in 
win server too. Now i am facing this error:

<192.168.1.45> (1, b'', b'Parameter format not correct - >\r\n')
<192.168.1.45> Failed to connect to the host via ssh: Parameter format not 
correct - >
fatal: [192.168.1.45]: FAILED! => {
    "changed": false,
    "module_stderr": "Parameter format not correct - >\r\n",
    "module_stdout": "",
    "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error",
    "rc": 1
}

Any Help would be much appreciated, 
Thanks




On Monday, March 1, 2021 at 2:24:19 AM UTC+5:30 [email protected] wrote:

> The error is literally trying to run a syntax that works for cmd.exe but 
> in PowerShell hence the error 'Parameter format not correct - >nul'. The 
> fix for this is to either set ansible_shell_type=powershell or change the 
> default shell back to CMD on your Win32 OpenSSH config. If you've already 
> tried setting the shell type then it may be because the parameter was set 
> in the wrong place. A simple test is to do `ansible ... -e 
> ansible_shell_type=powershell' in the command line.
>
> On Sunday, February 28, 2021 at 12:18:36 AM UTC+10 [email protected] 
> wrote:
>
>> What happens when you deploy this to another server? Or an entirely fresh 
>> one?
>>
>> On Sat, 27 Feb 2021 at 10:22, Richard Rittu <[email protected]> wrote:
>>
>>> [image: Error Part1.png][image: Error Part2.png]Hi Team,
>>>
>>> Good day,
>>>
>>> I am trying to deploy the app to the Windows server from redhat. 
>>> Actually, it was successfully running for several weeks but Since Yesterday 
>>> morning I am facing this strange issue after running the playbook.So tried 
>>> with only win_ping module that also not successful
>>>
>>> Error:
>>> ansible-playbook 2.9.17 config file = 
>>> /root/myteam/stephen/Ansible/DeployApp/ansible.cfg configured module search 
>>> path = [u'/root/.ansible/plugins/modules', 
>>> u'/usr/share/ansible/plugins/modules'] ansible python module location = 
>>> /usr/lib/python2.7/site-packages/ansible executable location = 
>>> /usr/bin/ansible-playbook python version = 2.7.5 (default, Sep 12 2018, 
>>> 05:31:16) [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] Using 
>>> /root/Ansible/DeployAppToServer/ansible.cfg as config file SSH password: 
>>> host_list declined parsing /root/myteam/stephen/Ansible/DeployApp/ehosts as 
>>> it did not pass its verify_file() method script declined parsing 
>>> /root/myteam/stephen/Ansible/DeployApp/ehosts as it did not pass its 
>>> verify_file() method auto declined parsing 
>>> /root/myteam/stephen/Ansible/DeployApp/ehosts as it did not pass its 
>>> verify_file() method Parsed /root/myteam/stephen/Ansible/DeployApp/ehosts 
>>> inventory source with ini plugin Skipping callback 'actionable', as we 
>>> already have a stdout callback. Skipping callback 'counter_enabled', as we 
>>> already have a stdout callback. Skipping callback 'debug', as we already 
>>> have a stdout callback. Skipping callback 'dense', as we already have a 
>>> stdout callback. Skipping callback 'dense', as we already have a stdout 
>>> callback. Skipping callback 'full_skip', as we already have a stdout 
>>> callback. Skipping callback 'json', as we already have a stdout callback. 
>>> Skipping callback 'minimal', as we already have a stdout callback. Skipping 
>>> callback 'null', as we already have a stdout callback. Skipping callback 
>>> 'oneline', as we already have a stdout callback. Skipping callback 
>>> 'selective', as we already have a stdout callback. Skipping callback 
>>> 'skippy', as we already have a stdout callback. Skipping callback 'stderr', 
>>> as we already have a stdout callback. Skipping callback 'unixy', as we 
>>> already have a stdout callback. Skipping callback 'yaml', as we already 
>>> have a stdout callback. PLAYBOOK: test.yml 
>>> *****************************************************************************************************************************************************
>>>  
>>> 1 plays in test.yml PLAY [Push App to webserver] 
>>> **************************************************************************************************************************************
>>>  
>>> META: ran handlers TASK [Ping Server] 
>>> *****************************************************************************************************************************************************
>>>  
>>> task path: /root/myteam/stephen/Ansible/DeployApp/test.yml:7 Using module 
>>> file /usr/lib/python2.7/site-packages/ansible/modules/windows/win_ping.ps1 
>>> Pipelining is enabled. <192.168.1.45> ESTABLISH SSH CONNECTION FOR USER: 
>>> Richard <192.168.1.45> SSH: EXEC sshpass -d10 ssh -C -o ControlMaster=auto 
>>> -o ControlPersist=60s -o 'User="Richard"' -o ConnectTimeout=25 -o 
>>> ControlPath=/root/.ansible/cp/16376c84cb 192.168.1.45 'chcp.com 65001 
>>> >nul 2>&1 && PowerShell -NoProfile -NonInteractive -ExecutionPolicy 
>>> Unrestricted -EncodedCommand 
>>> UABvAHcAZQByAFMAaABlAGwAbAAgAC0ATgBvAFAAcgBvAGYAaQBsAGUAIAAtAE4AbwBuAEkAbgB0AGUAcgBhAGMAdABpAHYAZQAgAC0ARQB4AGUAYwB1AHQAaQBvAG4AUABvAGwAaQBjAHkAIABVAG4AcgBlAHMAdAByAGkAYwB0AGUAZAAgAC0ARQBuAGMAbwBkAGUAZABDAG8AbQBtAGEAbgBkACAASgBnAEIAagBBAEcAZwBBAFkAdwBCAHcAQQBDADQAQQBZAHcAQgB2AEEARwAwAEEASQBBAEEAMgBBAEQAVQBBAE0AQQBBAHcAQQBEAEUAQQBJAEEAQQArAEEAQwBBAEEASgBBAEIAdQBBAEgAVQBBAGIAQQBCAHMAQQBBAG8AQQBKAEEAQgBsAEEASABnAEEAWgBRAEIAagBBAEYAOABBAGQAdwBCAHkAQQBHAEUAQQBjAEEAQgB3AEEARwBVAEEAYwBnAEIAZgBBAEgATQBBAGQAQQBCAHkAQQBDAEEAQQBQAFEAQQBnAEEAQwBRAEEAYQBRAEIAdQBBAEgAQQBBAGQAUQBCADAAQQBDAEEAQQBmAEEAQQBnAEEARQA4AEEAZABRAEIAMABBAEMAMABBAFUAdwBCADAAQQBIAEkAQQBhAFEAQgB1AEEARwBjAEEAQwBnAEEAawBBAEgATQBBAGMAQQBCAHMAQQBHAGsAQQBkAEEAQgBmAEEASABBAEEAWQBRAEIAeQBBAEgAUQBBAGMAdwBBAGcAQQBEADAAQQBJAEEAQQBrAEEARwBVAEEAZQBBAEIAbABBAEcATQBBAFgAdwBCADMAQQBIAEkAQQBZAFEAQgB3AEEASABBAEEAWgBRAEIAeQBBAEYAOABBAGMAdwBCADAAQQBIAEkAQQBMAGcAQgBUAEEASABBAEEAYgBBAEIAcABBAEgAUQBBAEsAQQBCAEEAQQBDAGcAQQBJAGcAQgBnAEEARABBAEEAWQBBAEEAdwBBAEcAQQBBAE0AQQBCAGcAQQBEAEEAQQBJAGcAQQBwAEEAQwB3AEEASQBBAEEAeQBBAEMAdwBBAEkAQQBCAGIAQQBGAE0AQQBkAEEAQgB5AEEARwBrAEEAYgBnAEIAbgBBAEYATQBBAGMAQQBCAHMAQQBHAGsAQQBkAEEAQgBQAEEASABBAEEAZABBAEIAcABBAEcAOABBAGIAZwBCAHoAQQBGADAAQQBPAGcAQQA2AEEARgBJAEEAWgBRAEIAdABBAEcAOABBAGQAZwBCAGwAQQBFAFUAQQBiAFEAQgB3AEEASABRAEEAZQBRAEIARgBBAEcANABBAGQAQQBCAHkAQQBHAGsAQQBaAFEAQgB6AEEAQwBrAEEAQwBnAEIASgBBAEcAWQBBAEkAQQBBAG8AQQBDADAAQQBiAGcAQgB2AEEASABRAEEASQBBAEEAawBBAEgATQBBAGMAQQBCAHMAQQBHAGsAQQBkAEEAQgBmAEEASABBAEEAWQBRAEIAeQBBAEgAUQBBAGMAdwBBAHUAQQBFAHcAQQBaAFEAQgB1AEEARwBjAEEAZABBAEIAbwBBAEMAQQBBAEwAUQBCAGwAQQBIAEUAQQBJAEEAQQB5AEEAQwBrAEEASQBBAEIANwBBAEMAQQBBAGQAQQBCAG8AQQBIAEkAQQBiAHcAQgAzAEEAQwBBAEEASQBnAEIAcABBAEcANABBAGQAZwBCAGgAQQBHAHcAQQBhAFEAQgBrAEEAQwBBAEEAYwBBAEIAaABBAEgAawBBAGIAQQBCAHYAQQBHAEUAQQBaAEEAQQBpAEEAQwBBAEEAZgBRAEEASwBBAEYATQBBAFoAUQBCADAAQQBDADAAQQBWAGcAQgBoAEEASABJAEEAYQBRAEIAaABBAEcASQBBAGIAQQBCAGwAQQBDAEEAQQBMAFEAQgBPAEEARwBFAEEAYgBRAEIAbABBAEMAQQBBAGEAZwBCAHoAQQBHADgAQQBiAGcAQgBmAEEASABJAEEAWQBRAEIAMwBBAEMAQQBBAEwAUQBCAFcAQQBHAEUAQQBiAEEAQgAxAEEARwBVAEEASQBBAEEAawBBAEgATQBBAGMAQQBCAHMAQQBHAGsAQQBkAEEAQgBmAEEASABBAEEAWQBRAEIAeQBBAEgAUQBBAGMAdwBCAGIAQQBEAEUAQQBYAFEAQQBLAEEAQwBRAEEAWgBRAEIANABBAEcAVQBBAFkAdwBCAGYAQQBIAGMAQQBjAGcAQgBoAEEASABBAEEAYwBBAEIAbABBAEgASQBBAEkAQQBBADkAQQBDAEEAQQBXAHcAQgBUAEEARwBNAEEAYwBnAEIAcABBAEgAQQBBAGQAQQBCAEMAQQBHAHcAQQBiAHcAQgBqAEEARwBzAEEAWABRAEEANgBBAEQAbwBBAFEAdwBCAHkAQQBHAFUAQQBZAFEAQgAwAEEARwBVAEEASwBBAEEAawBBAEgATQBBAGMAQQBCAHMAQQBHAGsAQQBkAEEAQgBmAEEASABBAEEAWQBRAEIAeQBBAEgAUQBBAGMAdwBCAGIAQQBEAEEAQQBYAFEAQQBwAEEAQQBvAEEASgBnAEEAawBBAEcAVQBBAGUAQQBCAGwAQQBHAE0AQQBYAHcAQgAzAEEASABJAEEAWQBRAEIAdwBBAEgAQQBBAFoAUQBCAHkAQQBBAD0APQA='
>>>  
>>> <192.168.1.45> (1, '', 'Parameter format not correct - >nul\r\n') 
>>> <192.168.1.45> Failed to connect to the host via ssh: Parameter format not 
>>> correct - >nul fatal: [192.168.1.45]: FAILED! => { "changed": false, 
>>> "module_stderr": "Parameter format not correct - >nul\r\n", 
>>> "module_stdout": "", "msg": "MODULE FAILURE\nSee stdout/stderr for the 
>>> exact error", "rc": 1 } PLAY RECAP 
>>> *************************************************************************************************************************************************************
>>>  
>>> 192.168.1.45 : ok=0 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 
>>> ignored=0
>>>
>>> What I have checked?
>>>
>>> Trying the same playbook with other windows hosts - Successful | Enabled 
>>> gather facts to true but failed with same error | changed ansible shell 
>>> type to cmd/PowerShell due to same similar que in internet but unsuccessful.
>>>
>>> Specifications:
>>>
>>> redhat - ansible 2.9.17 - python 2.7.5 - windows 10
>>>
>>> Here is the playbook
>>> - name: Push App to webserver
>>>  hosts: webserver 
>>>  gather_facts: false 
>>>
>>>  tasks: 
>>>  - name : Ping Server 
>>>    win_ping: 
>>>     register: ping_out 
>>>      tags: 
>>>            - ping 
>>>
>>>      - debug: 
>>>            msg: "{{ ping_out }}"
>>>
>>> Attached error log as an attachment due to incorrect formatting. I can't 
>>> find any information on this error on the internet.
>>>
>>> Can you please help folks?
>>>
>>> -- 
>>> 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 view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/ansible-project/69aa5f86-86fe-4593-9284-e1585c704952n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/ansible-project/69aa5f86-86fe-4593-9284-e1585c704952n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> -- 
>> Sent from a mobile device - please excuse the brevity, spelling and 
>> punctuation.
>>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/cb8ed579-ff5f-4ef4-81d8-2b53bb99b370n%40googlegroups.com.

Reply via email to