Qlik Community

Qlik GeoAnalytics Documents

Documents related to Qlik GeoAnalytics.

Qlik GeoAnalytics Server settings

Employee
Employee

Qlik GeoAnalytics Server settings

Cheat sheet for useful settings in QGA Server. Full documentation available here: http://developer.idevio.com/ravegeoserver/

 

Allow QGA connector to reach local databases and files

Needed to access local file systems (like reading shapefile) and access GIS databases like PostGIS.

 

Modify the file C:\ProgramData\IdevioServer\server3\modules\geoanalytics\config\GeoAnalyticsModule.xml

and restart server.

 

<?xml version="1.0" encoding="UTF-8"?>

<GeoAnalyticsModule enableDatabaseAccess="true"/>

 

DB Drivers should be installed in ~ ProgramData/Qlik GeoAnalytics Server/server3/lib

More info on connecting to DB; http://bi.idevio.com/geoanalytics/connect-to-database-in-geoanalytics-plus

 

Allow QGA Server to access local image files

The server block per default requests (with 403) to the same machine / local network.

Then "Blocked access to local network: ..." should be in the server log.

 

Modify the file C:\ProgramData\Qlik GeoAnalytics Server\server3\modules\webmap5\config\WebMap5Module.xml

and restart server.

 

<?xml version="1.0" encoding="UTF-8"?>

<WebMap5Module allowGetResourceLocal="true" />

Force QGA Server to set https as referal protocol

When doing port forwarding or using load balancers in front of QGA server(s) then it's necessary to tell the QGA server to use https as the protocol in subsequent calls. The protocol behind the LB is normally http.

Update C:\ProgramData\Qlik GeoAnalytics Server\server3\modules\webmap5\config\WebMap5Module.xml:

Add <WebMap5Module forceSSL="true"/>

 

Tags (3)
Labels (1)
Comments
Creator
Creator

How would you combine the allowGetResourceLocal and forceSSL attributes in the same xml config file?

Would this work?

<?xml version="1.0" encoding="UTF-8"?>
<WebMap5Module>
            <forceSSL>true</forceSSL>
            <allowGetResourceLocal>true</allowGetResourceLocal>
</WebMap5Module>

0 Likes
Employee
Employee

Do this instead:

<WebMap5Module forceSSL="true" allowGetResourceLocal="true" />

Thanks, Patric

Version history
Revision #:
2 of 2
Last update:
‎2019-01-21 04:27 AM
Updated by:
 
Contributors