You are viewing limited content. For full access, please sign in.

Question

Question

WebLink Time Out Triggers

asked on September 25, 2014

I've reviewed some of the previous posts regarding time out issues with WebLink, but was unable to find what I was looking for. 

I understand the concept of "inactivity" during a WebLink session, but what about users who are downloading a particularly large file over a slow internet connection?  Will these users be considered "inactive" during the downloading process? 

The assumption is that a user performing the download simply leaves their computer alone while the file from WebLink downloads which could take more than an hour in some cases. 

Unfortunately some of our clients have a very poor internet connections. 

Thank you,

0 0

Replies

replied on October 1, 2014

Hello Kathryn: 

Thank you for the information!  I really appreciate your assistance. 

Now I understand how to change the "inactive" time setting using, timeout="5" (changed from "20")

So what function does the, httpRuntime executionTimeout="300" (changed from "900") perform? 

Thank you,

 

1 0
replied on October 1, 2014

Hi Jason, 

The executionTimeout function relates to the number of seconds that a file is allowed to take to download. If the download takes longer than the allotted time, it terminates. For your use case, you will want to increase instead of decrease this value. 

1 0
replied on September 25, 2014

Below is the relevant time out code settings extracted from the "Web.config" file.  Please note the two bolded time settings: 

 

<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="5" />
        <!--  GLOBALIZATION
          This section sets the globalization settings of the application.
    -->
        <globalization requestEncoding="utf-8" responseEncoding="utf-8" />
    <identity impersonate="false" />
        <httpRuntime executionTimeout="300" />

 

It would appear the, "httpRuntime executionTimeout", setting is where you can change the amount of inactivity before the connection is disconnected.  Originally this value was 900, and I changed it to 300. 

However, I'm not exactly sure what the function of the, "false timeout =", is?  Originally this value was set to 20, and I changed it to 5. 

Any ideas? 

Thank you,

0 0
replied on September 26, 2014

Jason, your bottom question about "false timeout" is simply that you are reading from two different settings in the string. They are:

cookieless="false"

and

timeout="5"

 

so the question just remains what exactly is the details of that timeout setting and how is it affected by downloads.

0 0
replied on September 26, 2014

I should also add that I believe the timeout="5" setting is referring to the internal SQL connection weblink has. I would imagine that the httpRuntime executionTimeout is the real question here.

0 0
replied on September 30, 2014

Hi Jason, 

In regards to your question about downloading documents: the WebLink session will be considered active while a document is being downloaded. A user should not be timed out if they step away from their computer as the download completes. 

In regards to the settings you outlined, the "timeout=" line is what you are looking for. The default of 20 sets the number of minutes allowed for the session to be inactive before it is disconnected. So, by changing the value to 5 you are allowing for only 5 minutes of inactivity before timeout. Once a change is made, Restart IIS for the changes to take effect.

 

0 0
replied on October 2, 2014

Hello Kathryn: 

Good thing I asked!! 

I hope other Laserfiche WebLink users will benefit from our postings smiley

Thanks again for your assistance. 

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.