An End User is disconnected and CAL Type None in QlikView Server Session Logs and Session terminated because "Killed because Named User Cal was needed from another client" is written in the QlikView Server Session log
This normally is due to the client machine having different values for machine ID even if running on the same machine. All clients having the same machine ID was a technical limitation at the time of implementation of functionality. Opening multiple documents in the same client will be fine since they all have the same machine ID.
Environment:
QlikView all versions
CAL Type None will normally be associated with Killed because Named User Cal was needed from another client in the Session Log.
Example 1:
Internet Explorer Tab 1 - Client opens a Document in IE Plugin
Internet Explorer Tab 2 - Client opens a Document in AJAX
OR
Firefox - Client opens a Document in AJAX
Internet Explorer - Client opens a Document in AJAX
The above will result in the client losing connection in the first session and generate a CAL Type None with Killed because Named User Cal was needed from another client message in the QVServer Session log.
Example 2:
Internet Explorer Tab 1 - Client opens a Document in AJAX
Internet Explorer Tab 2 - Client opens a Document in AJAX
OR
Internet Explorer Tab 1 - Client opens a Document in IE Plugin
Internet Explorer Tab 2 - Client opens a Document in IE Plugin
The above will not drop the session or generate a CAL Type None message in the QVServer Session log.