"Transaction cancelled - maximum number of outbound HTTP requests exceeded"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-26-2015 05:07 PM
I got this error after doing a "bunch" of SOAP Message requests. I'm not sure fully how many, but at least 30, but could be more like 100. This article: Transaction Quotas - ServiceNow Wiki pointed me to the log, which had a similar message:
Cancelling transaction #13381 /sys.scripts.do (maximum number of outbound HTTP requests exceeded): Thread Default-thread-14 (admin, E73A95EC4F6231000E9FA88CA310C7BE), after 8032ms
But that Transaction Quota only references a timeout rather than a max number. It looks like the Quota Rule table has two new rules with some new fields:
Is there any way to see into this number? Like see which scripts are run often?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-24-2015 04:20 AM
Hey Travis,
I am having the same problem with REST API. Can you please explain how to use your code? I tried but I do not see any records being added in my worker table.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-28-2015 09:04 AM
Hey Asit,
I've never actually investigated the worker table (sys_progress_worker), so I'm not sure if stuff gets added there or not. But if you add a gs.info statement after the worker.start() and then again as the first line in your script include function, do you see both statements go to the log? You also might check and make sure your script include function can be called without the worker.
If you post your code we can take a peek.
Happy Monday,
--- Travis