on 04-17-2015 12:23 AM
Hello,
We are planning to allow access for Work Manager through our firewall via a per-App VPN tunnel.
The theory is that the Work Manager app should auto-launch the VPN connection when data is synched, but this does not happen and at the moment we have to manually open the connection.
Our Network guys have said they suspect that the Work manager application is using lower level sockets that do not initiate the per app VPN. It is the CFSocket which triggers the per app VPN however some applications use lower level BSD sockets.
Can anybody confirm the Work Manager app is using the CFSocket or a lower level BSD sockets?
Any help appreciated!
Lukas
Lukas,
I can confirm (from discussions with Engineering) that the Agentry iOS Client uses the iOS CFSocket API. It does not use the high-level iOS api call NSURLRequest nor does it use low-level BSD sockets.
Also note that Agentry uses the WebSockets protocol to switch the socket, after authentication via HTTP, into a binary mode for its use.
--Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I had this same questions to me when I was working Support, and I want to say yes. But one option you can do is most VPN software has sdk that you can call to enable the VPN software. On the Transction Action before the transmit step is called, use the OpenURL Action step to call the VPN SDK to start the connection.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.