Clustering QlikView Servers versions 12.10 and 12.20 doesn't work correctly. The settings.ini files are not synchronized/propagated.
Environment:
Possible Symptoms
- Users receive Named CALs, even if Dynamic CAL assignment is disabled.
- Folder mounts are not available on both QlikView server nodes. Documents are sometimes not displayed.
- NO SERVER error on the AccessPoint
Example
In the settings.ini file "AllowDynamicUserCals" should be set to 0 (disabled), but only one settings.ini file was updated with the correct information. When users were accessing the "correct" QlikView Server, they were denied a CAL. If users hit the incorrect one, a CAL was assigned and access was possible.
To compare, a working example:
[Settings 7]
ServerLogFolder=C:\ProgramData\QlikTech\QlikViewServer
DocumentDirectory=C:\ProgramData\QlikTech\Documents
.
.
NumberOfDocuments=-1
AllowDynamicUserCals=0
NumberOfUserCals=5
NumberOfSessionCals=-1
.
.
Settings.ini file from the other server:
[Settings 7]
ServerLogFolder=C:\ProgramData\QlikTech\QlikViewServer
DocumentDirectory=C:\ProgramData\QlikTech\Documents
.
.
NumberOfDocuments=-1
NumberOfUserCals=5
NumberOfSessionCals=-1
.
.
Fix Version:
QlikView version 12.20 SR4 or later.
Workaround:
Stop all QlikView Server services and copy the correct setting.ini to another node. Start the services.
Stop all QlikView Server services and copy the missing line from one settings.ini file to the other. Start the services.
Internal Investigation ID(s):
QV-13694