Greetings,
I have successfully sent a device an ovpn profile and have also assigned that VPN Profile to a Managed Application on my iPhone.
I have verified that the VPN does indeed connect to my server for this application, but no traffic is passing for that application.  I'm at a loss as to how to debug this, and was wondering if anyone has had success with a per-application VPN setup using SoftEther and the OpenVPN protocol?
			
									
									
						Failure to Pass Traffic iOS Per-Application VPN
- 
				tangoecanada
 - Posts: 2
 - Joined: Mon Oct 26, 2015 3:18 pm
 
- 
				brokenglish
 - Posts: 11
 - Joined: Tue Oct 27, 2015 11:57 am
 
Re: Failure to Pass Traffic iOS Per-Application VPN
Is there any specific reason to use OpenVPN on your iOS?
I couldn't connect using OpenVPN as well, but the built-in VPN client of iOS is flawless (the connection is not per application though - if that's what you're trying to achieve).
			
									
									
						I couldn't connect using OpenVPN as well, but the built-in VPN client of iOS is flawless (the connection is not per application though - if that's what you're trying to achieve).
- 
				tangoecanada
 - Posts: 2
 - Joined: Mon Oct 26, 2015 3:18 pm
 
Re: Failure to Pass Traffic iOS Per-Application VPN
I'm not actually using OpenVPN (the client) on the iPhone.
I am indeed using the built-in support for the OpenVPN protocol in the OS.
The way that mobile device management (MDM) profiles work for "per-application VPN" is that I create a VPN profile for my devices (as an administrator), and then push them to the phone for a single application.
So, for example, I can tell my iPhone that the Chrome application must use the VPN.
My problem is that when I attempt to start a normal device-wide VPN, everything works. If I configure a per-application VPN (just for Chrome), then the Chrome application cannot send/receive data. It's as if there's a routing issue somewhere, but the configuration of the iOS device does not include 'routes' when configuring a VPN.
Something is making per-application VPNs fail, compared to the regular VPN (device-wide). I'm hoping that someone else has experience with the iOS Per-Application VPN using the OpenVPN protocol, since there's no information at all on the internet.
			
									
									
						I am indeed using the built-in support for the OpenVPN protocol in the OS.
The way that mobile device management (MDM) profiles work for "per-application VPN" is that I create a VPN profile for my devices (as an administrator), and then push them to the phone for a single application.
So, for example, I can tell my iPhone that the Chrome application must use the VPN.
My problem is that when I attempt to start a normal device-wide VPN, everything works. If I configure a per-application VPN (just for Chrome), then the Chrome application cannot send/receive data. It's as if there's a routing issue somewhere, but the configuration of the iOS device does not include 'routes' when configuring a VPN.
Something is making per-application VPNs fail, compared to the regular VPN (device-wide). I'm hoping that someone else has experience with the iOS Per-Application VPN using the OpenVPN protocol, since there's no information at all on the internet.
- 
				thisjun
 - Posts: 2458
 - Joined: Mon Feb 24, 2014 11:03 am
 
Re: Failure to Pass Traffic iOS Per-Application VPN
iOS doesn't support OpenVPN.
So some application is needed to use OpenVPN.
I don't know well about MDM.
			
									
									
						So some application is needed to use OpenVPN.
I don't know well about MDM.
