The GeoAnalytics connector accesses the internet like all connectors through the service user that runs the Qlik Sense or QlikView server. This might complicate things for companies that runs a web proxy that requires user authentication.
Note, log on to windows as the service user, which will create a profile used by the web proxy.
Environment:
Qlik GeoAnalytics
To overcome this the connector can be supplied with proxy settings. The connector is a .Net program so the settings are inherited for the .Net framework. Depending on the proxy the following settings may work. The settings are to be inserted in the settings file.
- QlikView: C:\Program Files\Common Files\Qlik\Custom Data\QvIdevioConnector\IdevioGeoAnalyticsConnector.exe.config
- Qlik Sense Enterprise on Windows: C:\Program Files\Common Files\QlikTech\CustomData\QvIdevioConnector\IdevioGeoAnalyticsConnector.exe.config
The path may vary due to how the installation was done (default folders). The settings are to be inserted in the end, in the <configuration> tag.?
Ex 1: Tells the connector to use default credentials:
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>
Ex 2: Add server to bypasslist (string is regexp):
<system.net>
<defaultProxy useDefaultCredentials="true" enabled="true" >
<bypasslist>
<add address="https:\/\/ga\.qlikcloud\.com" />
</bypasslist>
</defaultProxy>
</system.net>
Ex 3: To specify the proxy explicitly:
<system.net>
<defaultProxy useDefaultCredentials="true" enabled="true">
<proxy usesystemdefault="False" autoDetect="False" proxyaddress="http://proxy:8080" />
</defaultProxy>
</system.net>
For more information about proxy settings for .Net:
<defaultProxy> Element (Network Settings) | Microsoft Docs
If the settings above are unable to help resolve the connection issues, it may be necessary to contact the local IT department to review infrastructure and proxy settings.