Currently Being ModeratedJul 15, 2011 6:53 PM (in response to schalliol)
+5 iOS devices that would use this app. In fact, lack of OpenVPN support (I refuse to jailbreak) is one of the only reasons I still even use my Mac instead of switching exclusively to my iPad (for non-development tasks).
Currently Being ModeratedAug 23, 2011 11:41 PM (in response to schalliol)
This is the kind of stuff that makes people hate Apple. Is there some back alley payola from Cisco that prevents Apple from allowing any other VPN solution? PTPP isn't secure and I can't use the Cisco or other solutions in my environment. There is an OpenVPN client for my NAS, but Apple, as usual, is being a butt-head about allowing it to be used with iOS. My users would prefer Apple products, both iPads and iPhones, but Apple continues to make the business case for using Android products instead.
Gee, Steve, you wouldn't have to be making a fool of yourself suing Samsung over the Galaxy Tab if you would allow more functionality into iOS.
Count me as yet another one (or 6 if you count the number of iOS devices we'd buy) wanting OpenVPN support in iOS.
Currently Being ModeratedOct 10, 2011 2:51 PM (in response to schalliol)
Our company like to equip our employees with the iPhone 4s. But now I discovered that iOS does not support OpenVPN This feature is very essential for our business and will be a deal breaker, ****!
Yes and no, iOS has an undocumented VPN API, used by Cisco AnyConnect since version iOS 4.1.:
This VPN API could also be used for OpenVPN if Apple would open it to developers.
Currently Being ModeratedOct 14, 2011 11:27 AM (in response to schalliol)
Totally possible to have OpenVPN support just need to have a profile created and an app. You can use iPhone Configuration Utility (IPCU) and set VPN to "custom SSL".
Then you need an OpenVPN app when this hooks into this configuration actually the VPN call the app which then provide final config bits. An identifier is used in the IPCU config to launch the app. Identifier like com.developer.openvpn which uniquely describes which app is handling the final VPN config/setting for the tunnel to work. Eg. Certificate, Username/password and special flag for the SSL neg. etc...
For other SSL VPN solutions, contact your vendor and ask if they have an app in the App Store that can be configured with iPhone Configuration Utility. Enter the configuration information you get from the vendor by choosing Custom SSL from the Connection Type pop-up menu. Make sure the Identifier field matches the identifier specified by your vendor’s VPN app and is in reverse DNS format (for example, com.example.myvpn). Your users must install both the vendor’s app and the configuration profile to connect to your network.
So I think all it really needs is someone to write the app and support it. All the plumming is ready and has been for a while now (iOS 4). Apple does not write any of the VPN software it just provide the framework so this can be done safely. This is not just not just Cisco, Juniper, and F5 but they did signed up to developer program and support there app.
Currently Being ModeratedOct 25, 2011 1:36 AM (in response to schalliol)
I just can't understand why Apple is b1tching this way.
They refuse theirself alot more sales on for example iPads.
I know ALOT of companies in The Netherlands that are letting people work from home, and that ammount is growing every month!
I also know those companies would love to use the iPad 1 or 2 to let their employees to connect from an openvpn connection to work.
But its just simple not available. The only way is to jailbreak ur iPad. Thats sick.
C'mon Apple, Your equipment is hacked allready, so why not give into it.
My Company, that got around 3000 employees that work at home, is using Apple completly (even the servers that arent like they should be) and they were looking to get iPad's for them.
Now they are looking for Windows machines *puke* to get the job done.
Get it fixed!
I do not think Apple is doing this to frustrate the user rather than thinking of the security behind it. OpenVPN is running in user space rather than kernel space which do require alot more from Apple to make sure it's secure for the user.
Currently Being ModeratedOct 25, 2011 2:03 AM (in response to jeliasson)
It's running in userspace since Apple didn't gave any documentation on the VPN framework included in iOS except for Juniper and Cisco.
So this looks more like a royalties / big money problem
Currently Being ModeratedOct 25, 2011 2:45 AM (in response to cdanetminder)
Your "solution" using the Apple iPhone Configuration Utility won't work. Apple prevents that. See the post just above from Warnaud on Oct 25, or just go to this link to see why: http://www.guizmovpn.com/index.php?option=com_content&view=article&id=6&Itemid=1 7#why_release
The link you posted is also outdated. We're on iOS 5 now.