Several issues can occur in QlikView 12.20 (Desktop & Server) that can cause the Settings.ini to be recreated, overwritten or ignored.
A defect in QlikView may cause the Settings.ini used by either QlikView Desktop or QlikView Batch (QVB) to be overwritten, which can cause the following issues:
- Loss of license
- Loss of Settings flags
- Reset of Settings flags to default values (for example, AllowExecuteCommand is reset to default).
Environment:
Resolution:
Fixed Version(s):
- QlikView 12.20 (November 2017) SR8
- QlikView 12.30 (November 2018) and newer.
Workaround(s):
A setting can be adjusted to reduce the frequency of the issue. A setting in the QlikView Distribution Service needs to be modified in order to change the pause between qvb engines being allowed to spawn.
! Note that even if the frequency might be reduced, the problem can only be RESOLVED by upgrading. Should an upgrade still lead to setting resets, please contact Qlik Support.
- Stop the QlikView Distribution Service (all, if multiple nodes are available)
- Navigate to C:\Program Files\QlikView\Distribution Service on each node
- Open QVDistributionService.exe.config in a text editor
- Locate the following setting:
<!-- Don't allow QlikView engine to be started more often than every n milliseconds. -->
<add key="QlikViewEngineQuarantineTimeInms" value="100"/>
- Modify the value from 100 to 6000.
- Start the services.
Related content:
How to enable QVB logging
How to Modify the QlikView Server Settings.ini file
Internal Investigation ID(s):
QV-15256