Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to fix When: Incoming web request?

Dawid Adamczyk
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 17, 2021
Hello Atlassian community, this is my first post here.

I have three projects (let's call them ITB, HB, APC).

I'm having a rule in HB which sends a POST web request ("Then: Send web request") when an issue is transitioned from In Progress to Done. This rule is called "Contract signed". It works all fine - I tested it via Webhook.site and it receives the POST with whole content.

However, the rule I set up in APC (and then ITB as a test) doesn't register the incoming POST web request. It used to yesterday, in the first part of the day, but then it suddenly stopped. It doesn't show in audit logs AT ALL, as if it doesn't exist. List of rules:
- APC: Contract signing
- ITB: Test

They both don't register any incoming request at all. Regenerating link doesn't help. Copying the rule doesn't help. Setting up a new rule doesn't help. Disabling and enabling rule again doesn't help. Sending a request from online API testing tool doesn't work as well - request goes out all fine (code 200), but it never arrives.

So ... it seems that the only logical outcome is: Jira won't set up a listening endpoint for me. Any ideas how to fix it?

Cheers,
Dawid

1 answer

0 votes
Bill Sheboy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 17, 2021

Hi @Dawid Adamczyk -- Welcome to the Atlassian Community!

Would you please clarify your question a bit, and perhaps consider posting images or more details of your multiple rules and how you expect them to interact?  Thanks!

Are you noting that when using the send web request ACTION, it sends...and when using the incoming webhook TRIGGER, it does not detect it?  Apologies if I am misunderstanding your question.

Kind regards,
Bill

Dawid Adamczyk
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 19, 2021

Hi @Bill Sheboy

Many thanks for your swift reply!

Yes, you understood my issue completely.

I have a rule called "Contract signed" (below), which starts on one board (HRB) when an issue is transitioned from "In Progress" to "Done".

ContractSigned_Rule.png

This rule sends (Then: Send web request, POST) a web request to the address where another rule (Test, on board ITB) is listening for web requests. This one always works - in logs, there's always a success. I also validated it with Webhook.site. Works like wonder.

Here's the rule "Test" in another board, ITB, that listens for the incoming webhooks:

Test_Rule.JPG

This one doesn't work at all - the only thing Audit log registers is Config Change. I tested it via external portal and sent a few POST requests. None of them worked. Logs show nothing. I copied the rule and also created a new one which is 1:1 the same. No results as well.

Cheers,
Dawid

Suggest an answer

Log in or Sign up to answer