A few specific users would receive "too many sessions active in parallel" when trying to open any dashboard, users had no other tabs or browsers open to explain this.
Logs show none of the expected 'Session Count' entries for these users.
Environment
- Qlik Sense Enterprise, November 2019 and newer
Resolution
1. Open the Proxy.exe.config, which by default is located in C:\Program Files\Qlik\Sense\Proxy.
2. Check for the presence of <add key="InvalidSessionRequestBurstLimit" value="00:00:02"/> in the <appSettings> section.
3. Increase from 2 seconds to 10 seconds: <add key="InvalidSessionRequestBurstLimit" value="00:00:10"/>
4. Perform this change on every node running the Proxy service.
5. Restart the QlikSense Proxy Service on each node.
Cause
User is causing a burst which is exceeding the limit and preventing them from opening dashboards, this increases the window of time for what is considered to be a burst.