Hi all,
I have a server action that calls SQL server by a path and returns binary PDF file. This server action run by Timer.
I got an error in this timer, Error:
The request channel timed out while waiting for a reply after 00:01:00. Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Binding. The time allotted to this operation may have been a portion of a longer timeout.
I try to add HTTPRequestHandler - SetRequestTimeout action and set it 600s(10mins) before this server action but not work.
Please suggest how I can set the timeout to avoid the problem, thanks
Hello @Jack Wong,
Please refer this link for some of the proposed options in the past - https://www.outsystems.com/forums/discussion/42115/how-set-server-request-timeout-property-of-data-action/
Regards,
AJ
Thank you for your reply, I have check this post before but it not suitable for my Traditional Web.
There is no Server request Timeout on Server action.
Thanks
Hello,
There is a timr out property for server action, see the official documentation
https://success.outsystems.com/Documentation/11/Reference/OutSystems_Language/Traditional_Web/Web_Logic_Tools/Run_Server_Action
Furthermore if the SQL statement or web service is causing the timeout then you can also adjust the time out value in the SQL or Web service properties.
Everything about timeouts can be read here
https://success.outsystems.com/Support/Enterprise_Customers/Maintenance_and_Operations/Timeouts_Under_the_Hood
Daniel
Hi Jack,
It sounds to me like a timeout problem on that asmx endpoint you are calling, not inside the Outsystems platform.
You´d have to look at how that service is configured.
Dorine