
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Timeout Values Related To QlikView Deployment
QlikView Management Console (QMC)
Document Timeout
This value controls how long a document will be allowed to stay in memory before the QlikView Server (QVS) unloads the document and reclaims the resources. This timer begins counting down when there are no user sessions left in the document.
Location: QMC > System > Setup > QVS@ > Documents tab
Default: 480 (minutes
Max Inactive Session Timeout
This the maximum idle time a user is allowed before the QVS ends the user session.
Location: QMC > System > Setup > QVS@ > Performance tab
Default: 1800 (seconds)
Possible Session Timeout
This setting coincides with the number of concurrent sessions setting to determine if any 'old' sessions can be taken to provide access to a new user coming into the environment.
Location: QMC > System> Setup > QVS@ > Performance tab
Default: 1800 (seconds)
Max Total Session Time
This setting allows for the QVS to control the maximum time a user is allowed for any given session.
Location: QMC > System> Setup > QVS@ > Performance tab
Default:
QlikView Distribution Service (QDS)
Global Task Timeout
Set global task timeouts
Location: Program Files\QlikView\Publisher\Distribution Service\QlikviewDistributionService.exe.config
Default: <add key="AbsoluteMaximumMinutesBeforeTaskTimeout" value="1440"/>
DSCTimeoutSeconds
Time QDS will wait for DSC to reply to a user/group lookup request
Location: Program Files\QlikView\Publisher\Distribution Service\QlikviewDistributionService.exe.config
Default: 120 (seconds)
DSCCacheSeconds
The amount of time the QDS caches users/groups looked up by the DSC request
Location: Program Files\QlikView\Publisher\Distribution Service\QlikviewDistributionService.exe.config
Default: 900 (seconds)
QvbWaitTimeoutMinutes
The amount of time the task will wait for a QVB distribution engine to free up before the task is killed and not run
NOTE: There will likely be 'save' errors if the task cannot get a QVB process within 300 minutes of being launched, so setting to a value larger than 300 is not recommended.
Location: Program Files\QlikView\Publisher\Distribution Service\QlikviewDistributionService.exe.config
Default: 45 (minutes)
Seconds to wait before QVB Kill
The time the Distribution Service will wait for the document to close. If QlikView engine handles very large documents it might not respond, to prevent this, increase the value for the setting.
(Note: not in the exe.config by default in the 12.xx tracks and the unlisted default value is decreased to 16 seconds(QVII-170))
Location: Program Files\QlikView\Publisher\Distribution Service\QlikviewDistributionService.exe.config
Default: <add key="SecondsToWaitBeforeQVBKill" value="60"/>
SocketTimeOutInSeconds
Modify when a task fails due to communication with QlikView Server failed (Timedout).
Example:
<!-- Adjust the time the reload engine waits for the QVS to finish writing to disc during distribution -->
<add key="SocketTimeOutInSeconds" value="120" />
Location: Program Files\QlikView\Publisher\Distribution Service\QlikviewDistributionService.exe.config
Default: 60 seconds
QlikView Server (QVS)
Document Timeout
Same as the QMC setting, but in seconds. Does not appear in the Settings.ini until the default is changed in the QMC settings.
Location: C:\ProgramData\QlikTech\QlikViewServer\settings.ini
Default: 28800 (seconds)
QlikView Directory Service Connector (DSC)
Cache expiration
The time the DSC holds the user/group information after lookup returned from the directory source.
Location: QEMC > System> Setup > DSC@ > Active Directory > General > Edit icon
Default: 60 (minutes)
Service timeout
The amount of time the DSC waits for the directory resource to reply back to the query request.
Location: QEMC > System> Setup > DSC@ > Active Directory > General > Edit icon
Default: 30 (seconds)
QlikView Webserver (QVWS)
QVSTimeout
Valid for version 11.20 SR15 and older; 12.0 and 12.10
This setting is for the Full Browser client (Ajax) only, and is the amount of time the web server will wait for the QVS to respond to any Ajax request sent to the QVS.
Location: C:\ProgramData\QlikTech\WebServer\config.xml
Default: 60 (seconds)
SocketTimeOutInSeconds
Valid for 11.20 SR16 and later; 12.20 IR and later.
This setting is for the Full Browser client (Ajax) only, and is the amount of time the web server will wait for the QVS to respond to any Ajax request sent to the QVS.
Location: C:\Program Files\QlikView\Server\Web Server\QVWebServer.exe.config
Default: 30 (seconds)
SessionCookieTimeout
The amount of time the QVWS/Settings service will cache the user/group information, at the expiry of the cookie, the service must request the information from the DSC again.
Location: C:\ProgramData\QlikTech\WebServer\config.xml
Default: 30 (minutes)
Microsoft IIS
Timeout related settings on IIS that can be relevant to review if there are issues or problem with timeouts when accessing QlikView through IIS. For more detail on specific IIS settings, please refer to Microsoft documentation.
SocketTimeOutInSeconds | Location |
Default Web Site* > Application Settings > right-click & choose Add *(if not using Default Web Site, select the web site which was chosen during the QlikView Settings Service installation process) |
This setting is for the Full Browser client (Ajax) only, and is the amount of time the web server will wait for the QVS to respond to any Ajax request sent to the QVS. |
Default | |||
Connection Timeout | Location | Website > Advanced Settings > Connection Limits > Connection Time-out | When you make any changes to the Connection Time-out setting for the Web site, it gets reflected in the applicationHost.config. |
Default | |||
Application Pool Idle Timeout | Location | Application Pool > Advanced Settings > Process Model > Set Idle Time-out | Time out is defined in minutes and is the amount of time the user session can be inactive before the app pool resets the user session. |
Default | 20 minutes | ||
ASP Session Timeout | Location | Sites > your-website-domain.com > ASP > Session Properties > Time-out | |
Default | |||
Web Session Timeout | Location | Sites > your-website-domain.com > Configuration Editor > system.web/sessionState > Set Timeout | |
Default | |||
Cookie Timeout | Location | Sites > your-website-domain.com > Configuration Editor > system.web/roleManager > Set cookieTimeout | |
Default | |||
CGI Timeout | Location | CGI feature page > CGI timeout value | |
Default | |||
Login Timeout | Location | remote login timeout | |
Default | |||
Query Timeout | Location | servername > properties > connection tab > query timeout value | |
Default |
ASP .NET
ASP Setting for IIS 7.0 / IIS 7.5
- On the Web server, click Start, point to Control Panel, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
- Expand the local computer node, expand Web Sites, select the appropriate web site and double-click Session State in the right hand panel.
- Change the setting for Time-Out.
ASP Script Timeout Settings for IIS 7.0 / IIS 7.5
- On the Web server, click Start, point to Control Panel, point to Administrative Tools, and then click Internet Information Services (IIS) Manager .
- Expand the local computer node, expand Web Sites, select the appropriate web site and double-click ASP in the right hand panel.
- In the ASP window, expand 'Limits Properties' and change the Script Timeout value.
Windows Service Timeout
Windows service control timeout | Location | http://support.microsoft.com/kb/839803/en-us | Used to resolve COMException (0x80010108) |
Default |

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Settings are case sensitive.
So correct is "SecondsToWaitBeforeQVBKill"
Best regards,
Roland

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@Anonymous Thank you, Roland! Corrected it.