Connecting to a Qlik Sense Server through a RaspBerry PI
we are trying to connect to Qlik Sense Server through a RaspBerry PI that holds a private website and rises a private Wi-Fi network. A sample Client connects to the private Wi-Fi network, obtains a private IP address through a DHCP engine and then navigates to the private website. This website collects data from an external application reached through the internet. When accessing the private website, the client is also given access to a remote Qlik Sense Server through a Ticket autentication
Setting proxy info on the RaspBerry PI, all the traffic is correctly sent to the Qlik Sense Server but communications stop when opening the Qlik Sense WebSocket
Qlik Sense server environment (here named serversensefqdn.it) works on port 7443 and has implemented ticket autentication proxy. All Qlik Sense static objects are returned correctly while websocket data are not. Error using websocket is "500 Unable to route to 'http' request to the following url:
https://raspberry PI ip:7443/sense/app/app guid ....
In order to complete the scenario, here is the complete flow of the evironment
1. Traffic is initiated by the client to the RP. Client cannot access the internet: network is not routed 2. RP sends internal website data back to the client 3. Client wants to connect to Qlik Server App 4. RP contacts Qlik Sense Server on the internet passing client credentials 5. Qlik Sense gives back data with ticket authentication 6. Ticket is given back to the client 7. Client communicates to the RP and the RP proxies requests to the Qlik Sense Server 8. Data requests are given back to the client through the proxy (static content, css, js, ...) 9. Traffic though the websocket is initiated but response is
500 Unable to route to 'http' request to the following url https://raspberry PI ip:7443/sense/app/app guid ....