You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to unbind a certificate after binding it, the DELETE API call which is made has a syntax error which results in the delete to fail.
the error I get is:
"msg": "ERROR: delete_resource FAILED; status_code: 400; Reason:{'errorcode': 1097, 'message': 'Invalid argument value [snicert]', 'severity': 'ERROR'}"
I have troubleshooted this and when doing a manual call to the NITRO API with a lower capital t in "true" it works but when I do it with a cappitalized letter T "Test" it doesn't work and I get the same error.
I expected the certificate to be unbinded when executed with the absent state
Actual Results
I get the error message:
"msg": "ERROR: delete_resource FAILED; status_code: 400; Reason:{'errorcode': 1097, 'message': 'Invalid argument value [snicert]', 'severity': 'ERROR'}"
Additional Notes
No response
The text was updated successfully, but these errors were encountered:
Summary
When trying to unbind a certificate after binding it, the DELETE API call which is made has a syntax error which results in the delete to fail.
the error I get is:
"msg": "ERROR: delete_resource FAILED; status_code: 400; Reason:{'errorcode': 1097, 'message': 'Invalid argument value [snicert]', 'severity': 'ERROR'}"
The query it tries which fails is:
DELETE: {'url': 'https://lbaip/nitro/v1/config/sslvserver_sslcertkey_binding/vserver?args=certkeyname:certname,snicert:True'
I have troubleshooted this and when doing a manual call to the NITRO API with a lower capital t in "true" it works but when I do it with a cappitalized letter T "Test" it doesn't work and I get the same error.
Is it possible to fix this issue?
Issue Type
Bug Report
Component Name
netscaler.adc.sslvserver_sslcertkey_binding
Python Version
Python 3.9.18
Ansible Version
ansible [core 2.15.12]
config file = /mnt/c/repos/projectname/ansible.cfg
configured module search path = ['/home/username/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /home/username/.local/lib/python3.9/site-packages/ansible
ansible collection location = /home/username/.ansible/collections:/usr/share/ansible/collections
executable location = /home/username/.local/bin/ansible
python version = 3.9.18 (main, Jul 3 2024, 00:00:00) [GCC 11.4.1 20231218 (Red Hat 11.4.1-3.0.1)] (/usr/bin/python3)
jinja version = 3.1.4
libyaml = True
Ansible Configuration
$ ansible-config dump --only-changed
netscaler.adc Collection Version
Collection Version
netscaler.adc 2.5.0
Target NetScaler Version
NetScaler NS13.1: Build 53.24.nc, Date: Jul 4 2024, 07:57:01 (64-bit)
Equivalent NetScaler CLI Command
Steps to Reproduce
netscaler.adc.sslvserver_sslcertkey_binding:
nitro_auth_token: "{{ login_result.sessionid }}"
state: absent
certkeyname: "cername"
vservername: "vservername"
snicert: true
Expected Results
I expected the certificate to be unbinded when executed with the absent state
Actual Results
I get the error message:
"msg": "ERROR: delete_resource FAILED; status_code: 400; Reason:{'errorcode': 1097, 'message': 'Invalid argument value [snicert]', 'severity': 'ERROR'}"
Additional Notes
No response
The text was updated successfully, but these errors were encountered: