What does "Request to Webtask got ESOCKETTIMEDOUT" actually mean

None of our users can login today. The logs show an abundance of “Request to Webtask got ESOCKETTIMEDOUT” errors. We have two rules that execute on login; both of these rules make REST calls to our API. Our API endpoints are up and running, and responding to external calls.

So, what does “Request to Webtask got ESOCKETTIMEDOUT” actually mean in context? Are the rules failing to run in time?

Any help appreciated, as we are currently off-line.


Hi @jeffeld!

“Request to Webtask got ESOCKETTIMEDOUT” is commonly thrown when there is an issue in requests made from a custom database connection script, hook, or rule.

Have you tried adding some console.log()s in your rules to see if we can find more details on where the point of failure might be? You can also take a look at Real-time Webtask Logs extension to help gather more feedback as the webtask runs.

Please look at this community post that seems to be related to your issue for more ideas- https://community.auth0.com/t/request-to-webtask-got-esockettimedout/14687/10

Hope this helps. And feel free to direct message me the name of your Tenant and the rules you are using, I can investigate further.