Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW

How to use a Web Proxy with GeoAnalytics Connector

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

How to use a Web Proxy with GeoAnalytics Connector

Last Update:

Jul 7, 2021 3:46:48 AM

Updated By:

Sonja_Bauernfeind

Created date:

Aug 25, 2017 10:06:43 AM

If you are using a proxy in your client it may happen that the proxy requires authentication.
In such cases an error can occur when using the GeoAnalytics Connector like the following:

"Proxy Authentication Required to ( Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied. )

 

Environment:

Qlik GeoAnalytics Connector, all versions

 

Resolution:

 

There are two ways to use a proxy: 

Note: Also see Proxy settings tips for the Qlik GeoAnalytics Connector 

1. By adding <add key="geoAnalyticUseSystemProxy" value="true"/> to the appSettings tag in C:\Program  Files\Qlik\Custom Data\QvIdevioConnector\IdevioGeoAnalyticsCOnnector.exe.config

This will make the connector (both normal and plus version) use the default proxy as configured in Windows.

2. By adding C# specific settings in the same file if you don't want to use the default proxy, or if it fails with the default proxy.

Note that this does not work with the Plus version as it has a layer of Java code between which is not affected by this setting.

<configuration>

    .... other stuff ...

    <system.net>

      <defaultProxy useDefaultCredentials="true">

        <proxy proxyaddress="http://localhost:8888" bypassonlocal="true"  />

      </defaultProxy>

    </system.net>

</configuration>

 

Link to more info from Microsoft about it:

https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/file-schema/network/defaultproxy-el...


Another option could look like this:

    <system.net >  

        <defaultProxy useDefaultCredentials="true" enabled="true">

            <proxy  

                       usesystemdefault="false"  

                       autoDetect="false"

                      proxyaddress="http://your_proxy_name:port_number"   />
 <!-- the url should be defined based on the setting of the proxy in your environment -->

        </defaultProxy>  

    </system.net >

 

Related Content:

Version history
Last update:
‎2021-07-07 03:46 AM
Updated by: