How to increase the TimeOut for Server action
Application Type
Traditional Web

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

mvp_badge
MVP

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

Regards,

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

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.