I have a webhook going through an agent that sometimes succeeds after a few seconds and sometimes will timeout after the time limit. I’ve set the time limit as high as 60 seconds and still have the webhook timeout. How can I debug what is going on behind the scenes when the webhook is executed? In my situation, the webhook uses OAuth2 authentication.
1 Like
Solved this issue. We were actually using two agents and the webhook was seemingly getting sent through one or the other at random. By checking each agent’s individual connectivity to the host (we did this by removing one agent at a time from the Foundry data source), we determined that one of the the agents lacked the ability to create a connection to the host (likely due to some network security policies).
This makes sense. Foundry round-robins through the agents (in general we recommend having two agents for each source so your pipelines can continue running even with one agent down).