Page 1 of 1

iPhone Xs, iOS 12, mobileconfig VPN, settings app tells me "OpenVPN Connect" must be updated by the developer ...

Posted: Fri Sep 21, 2018 9:03 pm
by jason.salameh
Observation:

Picked up the new iPhone today, restored from my iCloud backup. First, noticed my VPN profile (.mobileconfig) wasn't present. So i reinstalled the profile (which has 2 VPNs in it) back to my phone.

When i try to enable the VPN, i notice the VPN app says "'OpenVPN Connect' must be updated by the developer before 'MyVPN' can be connected." Furthermore, below both VPN profiles i see "Update Required" in red font.

If I launch the OpenVPN Connect app and click on "OVPN Profile," it's empty with nothing in it - on my previous iPhone (7 + iOS 11) this config worked without issue.

Repro

. Device: iPhone Xs - 256
. iOS 12
. OpenVPN Connect: 3.0.1
. .mobileconfig profile with 2 VPNs using self made SHA2-256 cert

Re: iPhone Xs, iOS 12, mobileconfig VPN, settings app tells me "OpenVPN Connect" must be updated by the developer ...

Posted: Sun Sep 23, 2018 7:33 pm
by jason.salameh
Additional Notes:

I've created a .ovpn file with the same underlying certs (ca, cert, key) and was able to import into OpenVPN Connect via iTunes. Furthermore, the VPN is able to successfully connect without issue

Re: iPhone Xs, iOS 12, mobileconfig VPN, settings app tells me "OpenVPN Connect" must be updated by the developer ...

Posted: Mon Sep 24, 2018 9:07 am
by ordex
does the .mobileconfig have the right app ID ? It was already changed in 1.2.9, but it may have worked due to upgrading Connect rather than re-installing from scratch.

Re: iPhone Xs, iOS 12, mobileconfig VPN, settings app tells me "OpenVPN Connect" must be updated by the developer ...

Posted: Mon Sep 24, 2018 5:33 pm
by jason.salameh
Thanks Ordex, what is the correct app ID? currently i believe i'm using "net.openvpn.OpenVPN-Connect.vpnplugin"

Re: iPhone Xs, iOS 12, mobileconfig VPN, settings app tells me "OpenVPN Connect" must be updated by the developer ...

Posted: Mon Sep 24, 2018 6:02 pm
by jason.salameh
Actually i found the answer. Thanks again for directing me!!

Identifier should be set to "net.openvpn.connect.app". (on older versions this used to be net.openvpn.OpenVPN-Connect.vpnplugin)