Hi!
Currently running macOS Sierra 10.12.6. Last time I connected to my university's VPN with Pulse seems to have been in June (and it wokred). I can still connect using my iPhone's Pulse Mobile Client.
On the Mac however, I enter my credentials to connect, it opens the connection, tries to secure it and suddenly the list of connections is empty. My connection reappears in the list after a few seconds, icon still orange, shows "securing connection" again before disappearing again. This goes on and on until I hit "Cancel" when the connection reappears. I let Pulse Secure collect the logs (detail level).
Note, I've tested 5.2R5, R7 and R8 today and all display the exact same behaviour. On each uninstall I removed the configuration data.
Excerpt from console.log :
[code]Sep 1 12:18:33 MacBook Pro de Jonas dsAccessService[7115]: objc[7115]: Class DSCookieStore is implemented in both /Applications/Pulse Secure.app/Contents/Plugins/iveConnectionMethod/iveConnMethod.dylib (0x1f84374) and /Users/jonaszaugg/Library/Application Support/Pulse Secure/SetupClient/pulseSetupDll.dylib (0x258a2bc). One of the two will be used. Which one is undefined.
Sep 1 12:18:34 MacBook Pro de Jonas com.apple.xpc.launchd[1] (net.pulsesecure.AccessService[7115]): Service exited due to signal: Segmentation fault: 11 sent by exc handler[0]
Sep 1 12:18:34 MacBook Pro de Jonas com.apple.xpc.launchd[1] (net.pulsesecure.AccessService): Service only ran for 3 seconds. Pushing respawn out by 7 seconds.
Sep 1 12:18:41 MacBook Pro de Jonas com.apple.xpc.launchd[1] (com.apple.mtmfs[7122]): Service exited with abnormal code: 99
Sep 1 12:18:41 MacBook Pro de Jonas com.apple.xpc.launchd[1] (com.apple.mtmfs): Service only ran for 7 seconds. Pushing respawn out by 3 seconds.
Sep 1 12:18:43 MacBook Pro de Jonas dsAccessService[7127]: objc[7127]: Class DSCookieStore is implemented in both /Applications/Pulse Secure.app/Contents/Plugins/iveConnectionMethod/iveConnMethod.dylib (0x1ed0374) and /Users/jonaszaugg/Library/Application Support/Pulse Secure/SetupClient/pulseSetupDll.dylib (0x24d62bc). One of the two will be used. Which one is undefined.
Sep 1 12:18:44 MacBook Pro de Jonas com.apple.xpc.launchd[1] (net.pulsesecure.AccessService[7127]): Service exited due to signal: Segmentation fault: 11 sent by exc handler[0]
Sep 1 12:18:44 MacBook Pro de Jonas com.apple.xpc.launchd[1] (net.pulsesecure.AccessService): Service only ran for 3 seconds. Pushing respawn out by 7 seconds.[/code]
These lines repeat for each "loop". The logs collected by Pulse also show in debuglog.log (only lines containing error):
[code]00192,09 2017/09/01 12:18:32.736 3 root dsAccessService iveConnectionMethod p7115 t1503 ChannelRetryInfo.cpp:38 - 'iveConnectionMethod' onChannelDisconnected untilNow 0 vpn 0 error 13 time 1504261112
00207,09 2017/09/01 12:18:32.737 3 root dsAccessService iveConnectionMethod p7115 t1503 connInstance.cpp:2622 - 'iveConnectionMethod' Retry: error 0xd rr 0, uri crypto.unil.ch via direct address dns_lookup in 0 sec
00154,09 2017/09/01 12:18:32.753 2 root dsAccessService iftProvider p7115 t9B0F uiPluginRequests.cpp:28 - 'jamUIPlugin' DSAccessMonitorPlugin failed with error 3
00161,09 2017/09/01 12:18:32.759 1 jonaszaugg PulseTray Pulse p7109 t403 osxCert.cpp:2336 - 'JamCertLib' Error: !(eku_idx >= 0): error:00000000:lib(0):func(0):reason(0)
00161,09 2017/09/01 12:18:32.769 1 jonaszaugg PulseTray Pulse p7109 t403 osxCert.cpp:2336 - 'JamCertLib' Error: !(eku_idx >= 0): error:00000000:lib(0):func(0):reason(0)
00594,09 2017/09/01 12:18:32.769 5 jonaszaugg PulseTray Pulse p7109 t403 pluginListener.cpp:913 - 'JamUI' UiPlugin-PostJob xid = 3, kPromptAllowSave = 1, kPromptLoginName = '', kPromptServerName = 'Unil', kPromptSSID = '', kPromptServerURL = 'crypto.unil.ch', kPromptServerType = 'ive', kPromptConnectionId = '954560eae8154375b105a718e575de22', kPromptProxyURL = '', kPromptCertificateErrorStatus = 0, kPromptRetryAuth = 0, kPromptSecondAuth = 0, kPromptProxyAuth = 0, kPromptUseSavedValue = 0, kPromptSecurId = 0, kRequestedUserName = '', kPromptChallenge = '', usernameLabel = '', passwordLabel = ''
00185,09 2017/09/01 12:18:32.973 3 root dsAccessService iveConnectionMethod p7115 t1103 ncAccessMethod.cpp:863 - 'ncAccessMethod' sendConnectionStatus: state:1, stage:3, iErr:100, iErrorNum:0.
00158,09 2017/09/01 12:18:33.001 1 root dsAccessService dsTMService p7115 t1103 tunnel2.cpp:186 - 'TM' Initialize(): ERROR: Create I_IPSecSystemMgr failed 0xe002004e
00135,09 2017/09/01 12:18:33.001 3 root dsAccessService dsTMService p7115 tBC03 pfkeyhelper.cpp:91 - 'TM' receive pfkmsg:type:7,seq:2 error:17
00167,09 2017/09/01 12:18:33.126 3 jonaszaugg PulseSetupClient PulseSetupClient p6642 t7C03 dsSetupRequestHandler.cpp:577 - 'DSSetupRequestHandler::handleError()' Starting: 0
00266,09 2017/09/01 12:18:41.290 1 root dsAccessService iveConnectionMethod p7127 t403 channelLoader.h:67 - 'iveConnectionMethod' dlopen(../iveConnectionMethod/samAccessMethod.dylib) failed with error dlopen(../iveConnectionMethod/samAccessMethod.dylib, 2): image not found
00190,09 2017/09/01 12:18:41.290 1 root dsAccessService iveConnectionMethod p7127 t403 connectionInstance.cpp:58 - 'iveConnectionMethod' Error allocating client method samAccessMethod for recovery!
00202,09 2017/09/01 12:18:41.318 1 root dsAccessService ConnectionManager p7127 t403 accessServiceApi.mm:110 - 'AccessServiceProxy' createInstance of plugin integrationAccessMethod failed with error 0xe00103e8
00197,09 2017/09/01 12:18:41.318 1 root dsAccessService ConnectionManager p7127 t403 AccessMethodNamedPtr.cpp:16 - 'ConnectionManager' failed to start connection method integrationAccessMethod, error 1000
00202,09 2017/09/01 12:18:41.318 1 root dsAccessService ConnectionManager p7127 t403 accessServiceApi.mm:110 - 'AccessServiceProxy' createInstance of plugin integrationAccessMethod failed with error 0xe00103e8
00171,09 2017/09/01 12:18:41.679 1 jonaszaugg PulseTray Pulse p7109 t403 JamConnectionModel.cpp:1754 - 'JamUI' IUiModelService::GetEesRemediationState() failed, error: 0xe0010003
00170,09 2017/09/01 12:18:41.686 1 root dsAccessService UiModel p7127 t4803 UiModelService.cpp:1003 - 'UiModel' Error getting machine::setting conn-info using conn-store client.
00160,09 2017/09/01 12:18:41.686 1 jonaszaugg PulseTray Pulse p7109 t403 JamConnectionModel.cpp:1777 - 'JamUI' IUiModelService::GetFIPSInfo() failed, error: 0xe0010001
00174,09 2017/09/01 12:18:42.193 1 jonaszaugg Pulse_Secure Pulse p7107 t403 JamConnectionModel.cpp:1754 - 'JamUI' IUiModelService::GetEesRemediationState() failed, error: 0xe0010003
00170,09 2017/09/01 12:18:42.201 1 root dsAccessService UiModel p7127 t7E03 UiModelService.cpp:1003 - 'UiModel' Error getting machine::setting conn-info using conn-store client.
00163,09 2017/09/01 12:18:42.202 1 jonaszaugg Pulse_Secure Pulse p7107 t403 JamConnectionModel.cpp:1777 - 'JamUI' IUiModelService::GetFIPSInfo() failed, error: 0xe0010001
00180,09 2017/09/01 12:18:43.407 2 root dsAccessService iftProvider p7127 t7103 iftProvider.cpp:1424 - 'iftProvider' requested connect by proxy, but couldn't get proxy settings. Error 0x1
00174,09 2017/09/01 12:18:43.407 1 root dsAccessService iveConnectionMethod p7127 t7103 connInstance.cpp:1664 - 'iveConnectionMethod' Error Connecting channel. Stage 0 Error 13 0xd
00192,09 2017/09/01 12:18:43.407 3 root dsAccessService iveConnectionMethod p7127 t7103 ChannelRetryInfo.cpp:38 - 'iveConnectionMethod' onChannelDisconnected untilNow 0 vpn 0 error 13 time 1504261123[/code]
And the Console itself shows following errors:
[code]
12:41:30.865740 +0200 dsAccessService *** Assertion failure in -[DSMutableSystemConfiguration setTunParametersIP6:ip6Address:router6

refixLength

verridePrimary:], osx/DSSystemConfiguration.mm:1167
12:41:30.866083 +0200 dsAccessService *** Assertion failure in -[DSMutableSystemConfiguration setTunParametersIP6:ip6Address:router6

refixLength

verridePrimary:], osx/DSSystemConfiguration.mm:1167
12:41:30.866332 +0200 dsAccessService *** Assertion failure in -[DSMutableSystemConfiguration setTunParametersIP6:ip6Address:router6

refixLength

verridePrimary:], osx/DSSystemConfiguration.mm:1167[/code]
I could provide the full logs of course but I don't feel comfortable posting them on a public forum.
I've lost a lot of time on this issue already and contacted my helpdesk but I don't know if and when they'll open a case with you.
I hope you can help me find a workaround or at least find the cause.