Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW

Networking traffic handling in Qlik Sense Client Managed environments

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
Mario_Petre
Support
Support

Networking traffic handling in Qlik Sense Client Managed environments

Last Update:

Mar 30, 2022 7:09:10 AM

Updated By:

Alan_Slaughter

Created date:

Oct 19, 2021 5:35:20 AM

Environment

  • Qlik Sense Enterprise on Windows - all versions

When multiple Network Adapters are present and configured on the same subnet, the OS will use the adapter with the lowest IP address first in sending traffic. This can cause Qlik Sense (and any other installed software that uses the network) to communicate over the wrong network adapter by default. 

If this is not the desired traffic path, a change must be applied at the Operating System level, which will affect all traffic flowing from that machine

Assuming a Qlik Sense Enterprise server with two network adapters, and traffic flows incorrectly through NIC 1 instead of NIC 2. 

  • NIC 1: 10.0.0.10 -> Management traffic
  • NIC 2: 10.0.0.11 -> Traffic to / from Qlik Sense

Use PowerShell cmdlet Set-NetIPAddress (NetTCPIP) | Microsoft Docs to configure SkipAsSource flag as follows:
 

Set-NetIPAddress -IPAddress 10.0.0.10 -SkipAsSource:$true
Set-NetIPAddress -IPAddress 10.0.0.11 -SkipAsSource:$false


The command above will force outgoing communications from this host to flow through NIC 2, while incoming traffic can still reach the server via both NICs. But outgoing traffic will always flow through NIC 2.

Background:

Qlik Sense Client Managed (Qlik Sense Enterprise for Windows) delegates network communications to the Operating System. If the host where Qlik Sense is installed is not correctly configured, traffic may flow throw the incorrect network adapter. 

Windows-based Operating Systems use the following convention: 

When more than one Network Adapter is present and all IPs are on the same subnet and both adapters share the same gateway, traffic will flow through the adapter with the lowest IP address first. 


Typically, a secondary adapter is used for backbone or administration and is usually assigned to a different subnet / VLAN. This would negate the issue, as traffic will only be able to flow through the adapter that can correctly resolve the route to destination. User traffic would naturally not be able to flow through the Administration network adapter. This also applies to virtual addresses for NIC Teaming

Related content: 

Changing the IP address of the Qlik Sense host - Qlik Community - 1715763
Set-NetIPAddress (NetTCPIP) | Microsoft Docs 

The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.

NOTE: Error " too many sessions active in parallel on Qlik Sense hub" can be presented if access is pointing to the wrong Nic interface. 

Version history
Last update:
‎2022-03-30 07:09 AM
Updated by: