# Error changed": false, "module\_stderr on NX-OS

**URL:** <https://forum.ansible.com/t/error-changed-false-module-stderr-on-nx-os/38673>\
**Category:** Ansible Project\
**Created:** [January 30, 2024, 6:46pm UTC](https://forum.ansible.com/t/error-changed-false-module-stderr-on-nx-os/38673 "2024-01-30T18:46:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sumanthchoudary\_Nall](https://avatars.discourse-cdn.com/v4/letter/s/a6a055/32.png) [@Sumanthchoudary\_Nall](https://forum.ansible.com/u/Sumanthchoudary_Nall)\
**Post date:** [January 30, 2024, 6:46pm UTC](https://forum.ansible.com/t/error-changed-false-module-stderr-on-nx-os/38673/1 "2024-01-30T18:46:20Z")

</div>

I’m attempting to set up the ACL on my Nexus device, but I’ve encountered an error during playbook execution. Could someone please provide assistance? Here’s the error message.

FAILED! =\> {“changed”: false, “module\_stderr”: "10 permit\r\r\n ^\r\n% Incomplete command at ‘^’ marker.\r\n\r 02(config-acl)# ", “module\_stdout”: “”, “msg”: “MODULE FAILURE\nSee stdout/stderr for the exact error”}

This is my Yaml file

- name: Configure ACLs on Cisco Nexus  
hosts: nexus\_switches  
gather\_facts: false

tasks:

- name: Merge ACL configuration  
cisco.nxos.nxos\_acls:  
state: merged  
config:
- afi: ipv4  
acls:
- name: acl  
aces:
- sequence: 10  
grant: permit  
source:  
address: 192.168.129.70  
wildcard\_bits: 0.0.0.0
- sequence: 20  
grant: permit  
source:  
address: 192.168.129.80  
wildcard\_bits: 0.0.0.0
- sequence: 500  
grant: deny  
source:  
address: 0.0.0.0  
wildcard\_bits: 255.255.255.255  
destination:  
address: 0.0.0.0  
wildcard\_bits: 255.255.255.255

---

<div class="post-metadata">

**Author:** ![utoddl](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/utoddl/32/249_2.png) [@utoddl](https://forum.ansible.com/u/utoddl)\
**Post date:** [January 30, 2024, 8:38pm UTC](https://forum.ansible.com/t/error-changed-false-module-stderr-on-nx-os/38673/2 "2024-01-30T20:38:42Z")

</div>

You’re telling it to permit, but not what to permit.  
I believe at least a protocol is required for permit, though you wouldn’t guess that from the docs. None of their permit examples omit protocol though.
