I am using JIRA Service Management Data Center v4.12.2.
I am trying to use a project automation webhook to grant access to end-users.
From the Jira Server Developer Docs: https://developer.atlassian.com/server/jira/platform/jira-service-desk-webhooks/
- Success criteria and timeout -- A webhook HTTP POST request is considered successful if the server returns a response with status code range 200 (inclusive) to 300 (exclusive). Jira Service Desk waits 5 seconds to establish a TCP connection with the webhook server, and 20 seconds for a response after connection is established. If the webhook requests fails, Jira Service Desk does not retry the connection.
However, this behaviour is not observed. If my JIRA Service Desk Project Automation webhook fails with error 401, 404, 405, etc, the automation logs still show "Success" immediately.
I know that as a JIRA sysadmin, you can use scriptrunner or other automation plugins to curl and check if the webhook has been executed successfully and the access has been granted. But this only works if I am a JIRA sysadmin.
How can I troubleshoot webhook failures as a JIRA user / project admin (not JIRA sysadmin)? Thanks very much!