stopped working with mdm distributed config after 3.0 update

Official client software for OpenVPN Access Server and OpenVPN Cloud.
Post Reply
defiler0
OpenVpn Newbie
Posts: 2
Joined: Tue Aug 28, 2018 11:08 am

stopped working with mdm distributed config after 3.0 update

Post by defiler0 » Tue Aug 28, 2018 11:13 am

Hey,

we use MDM to deliver profiles with openvpn config over the air. Worked like a charm on ~1,5k devices before the 3.0 update. After the update most of our clients started to experience problems with OpenVPN - client just doesn't see mdm distributed configurations - so it basically prevented our employees from accessing corporate network.

Any thoughts on it or any workarounds? Thanks.

fschaefer
OpenVpn Newbie
Posts: 3
Joined: Tue Aug 28, 2018 6:13 pm

Re: stopped working with mdm distributed config after 3.0 update

Post by fschaefer » Tue Aug 28, 2018 6:25 pm

We have a similar / MDM related problem. The OpenVPN Connect App is crashing if configured by a profile / mobileconfig:

Code: Select all

Aug 28 19:51:10 iPad-von-***** locationd[61] <Notice>: Client /usr/sbin/wifid (0x10e080e00) is subscribing to notification kCLConnectionMessageMotionActivityUpdate
Aug 28 19:51:13 iPad-von-***** SpringBoard(FrontBoard)[53] <Notice>: immediate edge swipe: failed
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [SpringBoard:53] Attempting to acquire assertion for Preferences:3754: <BKProcessAssertion: 0x14dd5d110; "com.apple.UIKit.KeyboardManagement.message" (finishTask:180s); id:\M-b\M^@\M-&9BC63DA17294>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [Preferences:3754] Add assertion: <BKProcessAssertion: 0x14dd5d110; id: 53-AF374110-92F3-46EC-A029-9BC63DA17294; name: com.apple.UIKit.KeyboardManagement.message; state: active; reason: finishTask; duration: 180.0s> {    owner = <BSProcessHandle: 0x14de12f50; SpringBoard:53; valid: YES>;
flags = preventSuspend, preventThrottleDownUI, preventThrottleDownCPU, preventSuspendOnSleep;
}
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [Preferences:3754] Activate assertion: <BKProcessAssertion: 0x14dd5d110; "com.apple.UIKit.KeyboardManagement.message" (finishTask:180s); id:\M-b\M^@\M-&9BC63DA17294>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [Preferences:3754] Setting jetsam priority to 10 [0x10108]
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: Client relinquished <BKProcessAssertion: 0x14dd5d110; "com.apple.UIKit.KeyboardManagement.message" (finishTask:180s); id:\M-b\M^@\M-&9BC63DA17294>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [Preferences:3754] Deactivate assertion: <BKProcessAssertion: 0x14dd5d110; "com.apple.UIKit.KeyboardManagement.message" (finishTask:180s); id:\M-b\M^@\M-&9BC63DA17294>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [Preferences:3754] dump all assertions HWM:5 (deactivateAssertion): {    <BKProcessAssertion: 0x14de29dc0; "Resume" (activation:inf); id:\M-b\M^@\M-&643F2EC65464> [active]
}
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [Preferences:3754] Setting jetsam priority to 10 [0x10100]
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [Preferences:3754] Remove assertion: <BKProcessAssertion: 0x14dd5d110; "com.apple.UIKit.KeyboardManagement.message" (finishTask:180s); id:\M-b\M^@\M-&9BC63DA17294>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: -[BKAssertion dealloc] - <0x14dd5d110>
Aug 28 19:51:13 iPad-von-***** Preferences(VPNPreferences)[3754] <Notice>: +[VPNBundleController networkingIsDisabled]: Airplane mode: 0, WiFi Enabled: 1
Aug 28 19:51:13 iPad-von-***** nesessionmanager(NetworkExtension)[3665] <Notice>: -[NESMSession handleCommand:fr:394  NESMVPNSession[Foo MDM VPN:A4FE6296-96A4-44F0-93CA-7D613C1F5C07]: Received a start command from Preferences[3754]
Aug 28 19:51:13 iPad-von-***** nesessionmanager(NetworkExtension)[3665] <Notice>: -[NESMSession setStatus:]:776  NESMVPNSession[Foo MDM VPN:A4FE6296-96A4-44F0-93CA-7D613C1F5C07]: status changed to connecting
Aug 28 19:51:13 iPad-von-***** pkd[3372] <Notice>: allowing host 3704 <private> to use plug-in <private>(<private>) uuid=82155A3B-73F7-49AF-A96C-1C4340F38B36 at <private>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: PID 3704 requested an assertion for unknown process 0 that doesn't seem to be an extension
Aug 28 19:51:13 iPad-von-***** Preferences(VPNPreferences)[3754] <Notice>: Foo MDM VPN state is now Connecting
Aug 28 19:51:13 iPad-von-***** UserEventAgent(NetworkExtension)[21] <Notice>: -[NEFileHandleMaintainer reset:84   Current file handles for com.apple.networkextension.file-descriptor-maintainer: (    "Policy Session socket (137)",
"Network Agent Registration socket (142) A4FE6296-96A4-44F0-93CA-7D613C1F5C07 013D2EF6-2189-42A0-9968-C82D41FDA1DC 1"
)
Aug 28 19:51:13 iPad-von-***** UserEventAgent(com.apple.networkextension)[21] <Notice>: -[NEUserEventAgentFileHandleMa:57   File Handle Maintainer listening for readable events on Network Agent Registration socket (142) A4FE6296-96A4-44F0-93CA-7D613C1F5C07 013D2EF6-2189-42A0-9968-C82D41FDA1DC 1
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: FG jetsam priority for pid 3859 is 14 (1)
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: _FGJetsamPriorityBand is 14 for <private>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: Now tracking extension process <BKProcess: 0x14de40c60; NIP; net.openvpn.connect.app.NIP; pid: 3859; agency: Extension; visibility: none; task: running> with host (null)
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: Extension (3859) is hosted by requesting process (3704); created extension process: <private>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Attempting to acquire assertion for NIP:3859: <BKProcessAssertion: 0x14de4ad90; "com.apple.extension.session" (extension:inf); id:\M-b\M^@\M-&6104996AC01B>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Add assertion: <BKProcessAssertion: 0x14de4ad90; id: 3704-4EB2937D-95F6-478A-87ED-6104996AC01B; name: com.apple.extension.session; state: active; reason: extension; duration: infs> {    owner = <BSProcessHandle: 0x14de52e10; neagent:3704; valid: YES>;
flags = preventSuspend, preventThrottleDownCPU, wantsForegroundResourcePriority, preventSuspendOnSleep;
}
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Activate assertion: <BKProcessAssertion: 0x14de4ad90; "com.apple.extension.session" (extension:inf); id:\M-b\M^@\M-&6104996AC01B>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] New process assertion state; preventSuspend, preventThrottleDownCPU, wantsForegroundResourcePriority, preventSuspendOnSleep (assertion 0x14de4ad90 added: preventSuspend, preventThrottleDownCPU, wantsForegroundResourcePriority, preventSuspendOnSleep; removed: (none))
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Setting jetsam priority to 14 [0x2000000]
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] dump all assertions HWM:1 (CPUMON check): {
    <BKProcessAssertion: 0x14de4ad90; "com.apple.extension.session" (extension:inf); id:\M-b\M^@\M-&6104996AC01B> [active]
}
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Setting jetsam priority to 14 [0x2010000]
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] dump all assertions HWM:1 (CPUMON check): {
    <BKProcessAssertion: 0x14de4ad90; "com.apple.extension.session" (extension:inf); id:\M-b\M^@\M-&6104996AC01B> [active]
}
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] setpriority success for resource GPU to PRIO_DARWIN_GPU_ALLOW
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] setpriority success for resource CPU to default (0)
Aug 28 19:51:13 iPad-von-***** SpringBoard(WiFiPicker)[53] <Notice>: WIFI PICKER [net.openvpn.connect.app.NIP]: isProcessLaunch: 1,    isForegroundActivation: 1,     isForegroundDeactivation: 0
Aug 28 19:51:13 iPad-von-***** symptomsd(SymptomEvaluator)[1841] <Notice>: 3859 net.openvpn.connect.app.NIP: ForegroundRunning (most elevated: ForegroundRunning)
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: NIPClient->NIPClient
Aug 28 19:51:13 iPad-von-***** mediaserverd(CoreMedia)[25] <Notice>: -CMSessionMgr- CMSessionMgrHandleApplicationStateChange: CMSession: Client net.openvpn.connect.app.NIP with pid '3859' is now Foreground Running. Background entitlement: NO
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: NIP: Network status changed: key kind=1
old=<null>
new=    status = unsatisfied
reasonCode = 2
reason = Path was denied by NECP policy
isViable = NO
isDefunct = NO
isExpensive = NO
clientID = 3BFB93FA-78E5-405C-B993-C81736E99B6B
mtu = 0
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: changeDefaultPath: path initialization, not reacting
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: connect_via_VoD_profile
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: config_via_profile_dict
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: cert_via_mobileconfig: found pkiAlias=69646e74000000000000001c
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: NIP: Logfile: /private/var/mobile/Containers/Data/PluginKitPlugin/DA9302D6-441F-4ACF-8805-DEEE6BBAD23F/tmp/openvpn-current.ovpnlog
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: config_from_app_preferences
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: Profile Info: user=***** pn=*****.*****.***** fn= auto=1 epki=1 schal= scecho=0 sl=
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: 1
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: ----- OpenVPN Start -----
OpenVPN core 3.2 ios arm64 64-bit PT_PROXY built on Aug 17 2018 09:49:39
Aug 28 19:51:13 iPad-von-***** configd(libsystem_network.dylib)[33] <Notice>: network_config_check_interface_settings Checking interface settings
Aug 28 19:51:13 iPad-von-***** nehelper(Network)[3356] <Notice>: -[NWPrivilegedHelper handleRequest:onConnection:] Handling check_interface_settings from pid 33
Aug 28 19:51:13 iPad-von-***** nehelper(Network)[3356] <Notice>: checkInterfaceSettings checking interface settings for ["utun2"]
Aug 28 19:51:13 iPad-von-***** nehelper(Network)[3356] <Notice>: -[NWPrivilegedHelper handleRequest:onConnection:] Returning 0 for check_interface_settings to pid 33
Aug 28 19:51:13 iPad-von-***** configd[33] <Notice>: network changed
Aug 28 19:51:13 iPad-von-***** CommCenter[79] <Notice>: #I BundleID: <private> is a foreground app
Aug 28 19:51:13 iPad-von-***** symptomsd(SymptomEvaluator)[1841] <Notice>: Entry, display name net.openvpn.connect.app.NIP uuid 5C287AA5-9140-3EE8-8C0F-8182DEA43B3E pid 3859 isFront 1
Aug 28 19:51:13 iPad-von-***** symptomsd(SymptomEvaluator)[1841] <Notice>: Continue with bundle name net.openvpn.connect.app, is front 1
Aug 28 19:51:13 iPad-von-***** symptomsd(SymptomEvaluator)[1841] <Notice>: net.openvpn.connect.app: Foreground: true
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: Keychain Cert Extraction: 2 certificate(s) found
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: Frame=512/2048/512 mssfix-ctrl=1250
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: UNUSED OPTIONS5 [connect-retry] [15]
8 [nobind]
9 [persist-key] 
10 [persist-tun] 
11 [proto] [tcp] 
12 [proto] [tcp] 
13 [proto] [tcp] 
21 [resolv-retry] [0] 
23 [route-delay] [2]
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: EVENT: RESOLVE
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: Contacting [***.***.***.***]:443/TCP via TCP
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: EVENT: WAIT
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: Connecting to [*****.*****.*****]:443 (***.***.***.***) via TCPv4
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: EVENT: CONNECTING
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: Tunnel Options:V4,dev-type tun,link-mtu 1571,tun-mtu 1500,proto TCPv4_CLIENT,cipher AES-128-CBC,auth SHA256,keysize 128,key-method 2,tls-client
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: Creds: Username/Password
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: Peer Info:IV_VER=3.2
IV_PLAT=ios
IV_NCP=2
IV_TCPNL=1
IV_PROTO=2
IV_AUTO_SESS=1
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: VERIFY OK : depth=1cert. version     : 3
serial number     : 00
issuer name       : *******
subject name      : *******
issued  on        : 2017-01-01 00:00:00
expires on        : 2037-12-31 23:59:59
signed using      : RSA with SHA-256
RSA key size      : 2048 bits
basic constraints : CA=true
Aug 28 19:51:13 iPad-von-***** NIP[3859] <Notice>: LOG: VERIFY OK : depth=0cert. version     : 3
serial number     : 01
issuer name       : *******
subject name      : *******
issued  on        : 2018-01-01 00:00:00
expires on        : 2030-07-12 23:59:59
signed using      : RSA with SHA-256
RSA key size      : 2048 bits
basic constraints : CA=false
cert. type        : SSL Server
ext key usage     : TLS Web Server Authentication
Aug 28 19:51:13 iPad-von-***** NIP(CoreFoundation)[3859] <Notice>: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[0]'*** First throw call stack:
(0x1835c2d8c 0x18277c5ec 0x18355b750 0x1834940cc 0x183493f48 0x104f5e934 0x104f60900 0x104ee8600 0x104fc6fb4 0x104fc6aa0 0x104fbd9ac 0x104fbfadc 0x104fbfeb4 0x104eea734 0x104f42ecc 0x104f47af8 0x104f31f98 0x104f2872c 0x104f28170 0x104f27bc8 0x104f07350 0x104f06f48 0x182eb4a60 0x182ebce94 0x182ec6784 0x182ec1534 0x18356b070 0x183568bc8 0x183488da8 0x183efd674 0x183f721a8 0x183231a6c 0x183233b40 0x18412dfd4 0x188c3eec4 0x188c3eab4 0x188c3eee8 0x184114a98 0x182f19fc0)
Aug 28 19:51:13 iPad-von-***** neagent(PlugInKit)[3704] <Notice>: connection to plug-in <private>(82155A3B-73F7-49AF-A96C-1C4340F38B36) lost
Aug 28 19:51:13 iPad-von-***** neagent(NetworkExtension)[3704] <Error>: -[NEAgentExtension handleInitW:75   Extension net.openvpn.connect.app.NIP died unexpectedly
Aug 28 19:51:13 iPad-von-***** neagent(PlugInKit)[3704] <Notice>: connection to plug-in <private>(<private>) lost
Aug 28 19:51:13 iPad-von-***** nesessionmanager(NetworkExtension)[3665] <Notice>: -[NESMSession setStatus:]:776  NESMVPNSession[Foo MDM VPN:A4FE6296-96A4-44F0-93CA-7D613C1F5C07]: status changed to disconnecting
Aug 28 19:51:13 iPad-von-***** nesessionmanager(NetworkExtension)[3665] <Notice>: -[NESMSession setStatus:]:774  NESMVPNSession[Foo MDM VPN:A4FE6296-96A4-44F0-93CA-7D613C1F5C07]: status changed to disconnected, last stop reason Plugin failed
Aug 28 19:51:13 iPad-von-***** Preferences(VPNPreferences)[3754] <Notice>: Foo MDM VPN state is now Disconnecting
Aug 28 19:51:13 iPad-von-***** Preferences(VPNPreferences)[3754] <Notice>: Foo MDM VPN state is now Disconnected
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: Client relinquished <BKProcessAssertion: 0x14de4ad90; "com.apple.extension.session" (extension:inf); id:\M-b\M^@\M-&6104996AC01B>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Deactivate assertion: <BKProcessAssertion: 0x14de4ad90; "com.apple.extension.session" (extension:inf); id:\M-b\M^@\M-&6104996AC01B>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] no more active assertions, resetting _timedAssertionPermittedDuration, _timedAssertionReferenceTime, _timedAssertionDeadlineActive: NO
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] No time-limited assertions remain
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] New process assertion state; (none) (assertion 0x14de4ad90 added: (none); removed: preventSuspend, preventThrottleDownCPU, wantsForegroundResourcePriority, preventSuspendOnSleep)
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Setting jetsam priority to 3 [0x10000]
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Setting jetsam priority to 3 [0]
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Remove assertion: <BKProcessAssertion: 0x14de4ad90; "com.apple.extension.session" (extension:inf); id:\M-b\M^@\M-&6104996AC01B>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: -[BKAssertion dealloc] - <0x14de4ad90>
Aug 28 19:51:13 iPad-von-***** SpringBoard(WiFiPicker)[53] <Notice>: WIFI PICKER [net.openvpn.connect.app.NIP]: isProcessLaunch: 0,    isForegroundActivation: 0,     isForegroundDeactivation: 1
Aug 28 19:51:13 iPad-von-***** symptomsd(SymptomEvaluator)[1841] <Notice>: 3859 net.openvpn.connect.app.NIP: BackgroundRunning (most elevated: BackgroundRunning)
Aug 28 19:51:13 iPad-von-***** CommCenter[79] <Notice>: #I BundleID: <private> is no longer a foreground app
Aug 28 19:51:13 iPad-von-***** mediaserverd(CoreMedia)[25] <Notice>: -CMSessionMgr- CMSessionMgrHandleApplicationStateChange: CMSession: Client net.openvpn.connect.app.NIP with pid '3859' is now Background Running. Background entitlement: NO
Aug 28 19:51:13 iPad-von-***** mediaserverd(AudioToolbox)[25] <Notice>: 1174: pid 3859(NIP)
Aug 28 19:51:13 iPad-von-***** configd[33] <Notice>: network changed
Aug 28 19:51:13 iPad-von-***** UserEventAgent(NetworkExtension)[21] <Notice>: -[NEFileHandleMaintainer reset:84   Current file handles for com.apple.networkextension.file-descriptor-maintainer: (
    "Policy Session socket (137)",
    "Network Agent Registration socket (142) A4FE6296-96A4-44F0-93CA-7D613C1F5C07 013D2EF6-2189-42A0-9968-C82D41FDA1DC 1"
)
Aug 28 19:51:13 iPad-von-***** UserEventAgent(com.apple.networkextension)[21] <Notice>: -[NEUserEventAgentFileHandleMa:57   File Handle Maintainer listening for readable events on Network Agent Registration socket (142) A4FE6296-96A4-44F0-93CA-7D613C1F5C07 013D2EF6-2189-42A0-9968-C82D41FDA1DC 1
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: Trying to create CR directory structure as root
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: cr_update: <private>
Aug 28 19:51:13 iPad-von-***** CommCenter[79] <Notice>: #I BundleID: <private> is no longer a foreground app
Aug 28 19:51:13 iPad-von-***** symptomsd(SymptomEvaluator)[1841] <Notice>: Entry, display name net.openvpn.connect.app.NIP uuid 5C287AA5-9140-3EE8-8C0F-8182DEA43B3E pid 3859 isFront 0
Aug 28 19:51:13 iPad-von-***** symptomsd(SymptomEvaluator)[1841] <Notice>: Continue with bundle name net.openvpn.connect.app, is front 0
Aug 28 19:51:13 iPad-von-***** symptomsd(SymptomEvaluator)[1841] <Notice>: net.openvpn.connect.app: Foreground: false
Aug 28 19:51:13 iPad-von-***** ReportCrash[3860] <Notice>: __crash_info: [<private>] '(null)'
Aug 28 19:51:13 iPad-von-***** ReportCrash[3860] <Notice>: __crash_info: [<private>] '<private>'
Aug 28 19:51:13 iPad-von-***** ReportCrash[3860] <Notice>: Formulating report for corpse[3859] NIP
Aug 28 19:51:13 iPad-von-***** ReportCrash(MobileCoreServices)[3860] <Notice>: notify_register_check() failed with error 1000000
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: Report of type '109(<private>)' not saved because the limit of 25 logs has been reached
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: Notice: This report is abbreviated for syslog inclusion because it could not be saved to disk.
Symbolication may be possible by manually cleaning up and including the Binary Image section of a full report from this same device -- good luck!
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: Process:             NIP [3859]
Path:                /private/var/containers/Bundle/Application/08BCB7FE-1090-4FB3-B3DC-77DA5B3274FF/OpenVPN.app/PlugIns/NIP.appex/NIP
OS Version:          iPhone OS 11.4.1 (15G77)
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Triggered by Thread:  0
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: Application Specific Information:
abort() called
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib        	0x00000001830492e0 0x183027000 + 140000
1   libsystem_pthread.dylib       	0x00000001831ea288 0x1831e7000 + 12936
2   libsystem_c.dylib             	0x0000000182fb7d0c 0x182f55000 + 404748
3   libc++abi.dylib               	0x00000001827522c8 0x182751000 + 4808
4   libc++abi.dylib               	0x0000000182752470 0x182751000 + 5232
5   libobjc.A.dylib               	0x000000018277c8d4 0x182774000 + 35028
6   libc++abi.dylib               	0x000000018276c37c 0x182751000 + 111484
7   libc++abi.dylib               	0x000000018276c400 0x182751000 + 111616
8   libdispatch.dylib             	0x0000000182eb4a74 0x182eb3000 + 6772
9   libdispatch.dylib             	0x0000000182ebce94 0x182eb3000 + 40596
10  libdispatch.dylib             	0x0000000182ec6784 0x182eb3000 + 79748
11  libdispatch.dylib             	0x0000000182ec1534 0x182eb3000 + 58676
12  CoreFoundation                	0x000000018356b070 <\M-b\M^@\M-&>
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: Thread 1:
0   libsystem_pthread.dylib       	0x00000001831e7b04 0x1831e7000 + 2820
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: Thread 2:
0   libsystem_pthread.dylib       	0x00000001831e7b04 0x1831e7000 + 2820
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: Thread 3:
0   libsystem_pthread.dylib       	0x00000001831e7b04 0x1831e7000 + 2820
Aug 28 19:51:13 iPad-von-***** ReportCrash(CrashReporterSupport)[3860] <Notice>: Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000125d172c7
    x4: 0x0000000182771abd   x5: 0x000000016af4e3e0   x6: 0x000000000000006e   x7: 0xffffffffffffffec
    x8: 0x0000000008000000   x9: 0x0000000004000000  x10: 0x00000001831ea110  x11: 0x0000000000000003
   x12: 0xffffffffffffffff  x13: 0x0000000000000001  x14: 0x0000000000000000  x15: 0x0000000000000010
   x16: 0x0000000000000148  x17: 0x0000000000000300  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x00000001b5714b40  x21: 0x000000016af4e3e0  x22: 0x0000000000000303  x23: 0x00000001b5714c20
   x24: 0x0000000000000000  x25: 0x0000000000000010  x26: 0x0000000125e3ec10  x27: 0x00000001b5714c20
   x28: 0x0000000125e2dc28   fp: 0x000000016af4e340   lr: 0x00000001831ea288
    sp: 0x000000016af4e310   pc: 0x00000001830492e0 cpsr: 0x00000000
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Port death watcher fired.
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: Process exited: <BKProcess: 0x14de40c60; NIP; net.openvpn.connect.app.NIP; pid: 3859; agency: Extension; visibility: background; task: none>
Aug 28 19:51:13 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Invalidating...
Aug 28 19:51:14 iPad-von-***** assertiond[64] <Notice>: [NIP:3859] Invalidation complete.
Aug 28 19:51:14 iPad-von-***** assertiond[64] <Notice>: Checking for deferred bootstrap request for net.openvpn.connect.app.NIP
Aug 28 19:51:14 iPad-von-***** SpringBoard(WiFiPicker)[53] <Notice>: WIFI PICKER [net.openvpn.connect.app.NIP]: isProcessLaunch: 0,    isForegroundActivation: 0,     isForegroundDeactivation: 0
Aug 28 19:51:14 iPad-von-***** symptomsd(SymptomEvaluator)[1841] <Notice>: 3859 net.openvpn.connect.app.NIP: Terminated (most elevated: Terminated)

fschaefer
OpenVpn Newbie
Posts: 3
Joined: Tue Aug 28, 2018 6:13 pm

Re: stopped working with mdm distributed config after 3.0 update

Post by fschaefer » Wed Aug 29, 2018 7:16 am

Our problem is not MDM or mobileconfig related. It's the encoding of german umlauts as reported here.

defiler0
OpenVpn Newbie
Posts: 2
Joined: Tue Aug 28, 2018 11:08 am

Re: stopped working with mdm distributed config after 3.0 update

Post by defiler0 » Wed Aug 29, 2018 11:03 am

actually solved it. looks like net.openvpn.OpenVPN-Connect.vpnplugin VPN identifier in mobileconfig is no longer supported, you need to specify net.openvpn.connect.app as identifier. quite unexpected change...

User avatar
ordex
OpenVPN Inc.
Posts: 444
Joined: Wed Dec 28, 2016 2:32 am
Location: IRC #openvpn-devel @ libera.chat

Re: stopped working with mdm distributed config after 3.0 update

Post by ordex » Mon Sep 03, 2018 8:47 pm

This change existed already in v1.2.9 and it is mentioned in the FAQ:
https://docs.openvpn.net/connecting/con ... onfig_file

edit: I think it was mentioned in the ChangeLog too at some point

Post Reply