Trigger on new ticket repeats every 30-40 seconds

Sorry if this is answered somewhere else, I really tried to look for similar topics and tried many combinations of conditions described in the threads.

Infos:

  • Used Zammad version: 6.3.1-1718207276.2cd741c2.focal
  • Used Zammad installation type: package
  • Operating system: Ubuntu
  • Browser + version: Chrome/Firefox

Expected behavior:

  • Upon new ticket creation, the webhook should be triggered once.

Actual behavior:

  • Upon new ticket creation the webhook is triggered, and again, and again every 30-60 seconds. If you create more new tickets, it will keep repeating past tickets webhook results on top of the new tickets results.

Steps to reproduce the behavior:

  • Create the new trigger and webhook, create a new ticket.

You should check your production.log. AFAIK there are 5 retries if the request of the webhook fails, maybe your webhook is not reachable or something.

zammad> cd /opt/zammad
zammad> tail -f log/production.log | grep ERROR -A5

Maybe try to watch the ticket creation and check if there is anything going on.

1 Like

Thanks ill try that. To be clear, the webhook receives data and delivers it where i request fine. its just repeating.

That seems like it was my issue. the webhook script i was running had two actions, and since one of them was failing it was retrying the whole webhook again. I removed the second action i was running and now were all good!

Thank you @rolfschmidt !

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.