A customer would like to use Qlik Sense in their AirWatch environment, will this work?
VMware AirWatch includes a VPN connectivity component. On the client-side the "AirWatch Tunnel" has been superseded by "VMware Tunnel" though they both have the same functionality. The latter must be used.
On the server-side, older AirWatch implementations may still comprise the "Mobile Access Gateway" (MAG) typically running on Windows. This often operates only as an SSL Reverse Proxy, and does not support the long-duration bidirectional websocket connections that Qlik Sense uses to deliver associative data to the visualisations. VMware states that the to support the per-App VPN connectivity that Safari and 6 VMware Tunnel service MUST be deployed on Linux VMware Browser can use to interact with Qlik Sense.
Neither Qlik nor VMware can support connectivity to Qlik Sense via the Windows "MAG", and VMware customers are advised to adjust their AirWatch deployment accordingly.https
: will work fine but errors will appear when using http
Testing the configuration:
A diagnostic webpage
can be downloaded from Qlik Branch at developer.qlik.com
and should be deployed into the Qlik Sense Content Library via the QMC. Access this deployed content using mobile browsers to determine if websockets are supported by the browser, VPN and other network infrastructure. Alternatively, Qlik Sense Websocket Connectivity Tester
offers the same information as the Branch site.
Load Balancers between the Qlik Sense Proxy instances may require additional configuration to support websocket traffic. Qlik Sense Mobile Qlik Sense Mobile provides an online alternative to a browser, and implements our Associative Engine on iOS to also provide offline data analysis on Qlik documents that have been synchronised to the device.If websockets are not supported within the client's environment, they must upgrade to the latest version of Qlik Sense Enterprise, be on iOS 11.2.5 or later, and have Apple-approved third party certificates installed. Any websocket support or assistance requests are not covered by Qlik Support and the customer must contact their Account Manager in order to elect for Qlik Professional Consulting Services for assistance. Any such open tickets will be closed.
The answer to the question is: it depends on which AirWatch Technology is used.
- the older Windows MAG technology does not support WebSockets, so it will not work with QlikSense
- the newer Linux MAG technology supports WebSocket, provided that it is correctly configured
- the first Airwatch Tunnel technology fully supported WebSocket, however, due to a bug on Apple's side, it was fully usable only on iOS9. See Unable to use App Based VPN Solution (AirWatch / MobileIron and more) with Qlik Sense for details.
- the newest VMmare Tunnel technology should support WebSocket and is compatible with the very latest iOS11. This setup works in most cases with Qlik Sense.
Clients must use AirWatch/MobileIron on Linux Servers rather than Windows Servers, as Windows MAG technology does not and will not support WebSockets, which is used by Qlik as well as most third-party software companies.
Whatever the technology used, we strongly recommend contacting the account manager to request consulting services, so that they can work together with Product Management and Technology Partners to find the best solution for the customer. Qlik Support does not provide support for websocket issues and questions, and the client must refer to their account manager to elect for consulting services.