I've been having issues connecting to the VPN. It works fine for about a day or two, but then it stops connecting. I get up to the point where it's searching for the Pulse Application Launcher and receive the error message "Failed to contact server. Please check your network connection and try again." I've tried multiple browsers and get the same error. I'm on MacOS Mojave using Pulse Secure 9.0.3. The only thing that has worked for me is uninstalling PS and doing a fresh reinstall. But I can't keep doing this every 2 days. Please let me know if you have a solution for this, thank you.
Hi @skenn,
Please replicate the issue and provide the PulseSecureAppLauncher.log for review.
Location: ~/Library/Logs/PulseApplicationLauncher.log
Thank you,
Ray.
Hi Ray,
Please see the following:
2019/10/15 16:57:41.356 1 PulseApplication Pulse_secure_Application_Launcher p12483 t303 dsclient.cpp:720 - 'dsclient' an error 0 occurred while contacting server.resp code = 302 00168,09 2019/10/15 16:57:41.356 1 PulseApplication Pulse_secure_Application_Launcher p12483 t303 applauncher.cpp:178 - 'Psal::AppLauncher' queryAppLaunchParams failed 2019/10/15 16:57:41.356 1 PulseApplication Pulse_secure_Application_Launcher p12483 t303 applauncher.cpp:275 - 'Psal::AppLauncher' Failed to get params for startsession 00187,09 2019/10/15 16:57:42.995 3 PulseApplication Pulse_secure_Application_Launcher p12483 t303 AppDelegate.mm:65 - 'Psal::AppDelegate' applicationWillTerminate notification Received
Hi @skenn,
Thank you for pasting the below log snippet:
2019/10/15 16:57:41.356 1 PulseApplication Pulse_secure_Application_Launcher p12483 t303 dsclient.cpp:720 - 'dsclient' an error 0 occurred while contacting server.resp code = 302
server.resp code = 302 means HTTP 302 Found (Redirect) has been received from the VPN server instead of launch parameters.
Please provide the full set of logs for review.
Thank you,
Ray.
Ray,
I am unable to post the full log in one comment because of the character limit so I will split it up. (note that any sensitive information has been removed) Thank you in advance!
00181,09 2019/10/15 16:57:35.803 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 AppDelegate.mm:101 - 'Psal::AppDelegate' registering for Apple Event registerMyApp 00193,09 2019/10/15 16:57:35.803 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 AppDelegate.mm:72 - 'Psal::AppDelegate' applicationWillFinishLaunching notification Received 00168,09 2019/10/15 16:57:35.870 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 AppDelegate.mm:147 - 'Psal::AppDelegate' Apple event received by Psal 00181,09 2019/10/15 16:57:35.876 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 AppDelegate.mm:101 - 'Psal::AppDelegate' registering for Apple Event registerMyApp 00192,09 2019/10/15 16:57:35.876 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 AppDelegate.mm:35 - 'Psal::AppDelegate' applicationDidFinishLaunching notification Received 00161,09 2019/10/15 16:57:35.877 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 AppDelegate.mm:42 - 'Psal::AppDelegate' upgrade file available 00173,09 2019/10/15 16:57:35.879 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 AppDelegate.mm:50 - 'Psal::AppDelegate' upgrade file deleted successfully 00649,09 2019/10/15 16:57:35.882 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 setupHelper.mm:319 - 'Psal::setupHelper' Decode String Value: -AppId "pulse" -AppAction "Start" -LaunchParamsURL "/dana/home/psalparams.cgi?am=pulse¶ms=bGF1bmNoX25jPTEmcHNhbGFwcD1wdWxzZQ==" -ServerTokens "DSAPPLaunchToken=1d3c0053bfbdf92a13807d7c18a2fa3d;DSSignInURL=/sso;" -Host "_" -SrvCertMd5 "ec486062e3d0514a62e97dd1d5ead1ac" -UserAgent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36" -Locale "en" -ServerVersion "9.0.1731" -TimeStamp "1571173054156" 00145,09 2019/10/15 16:57:35.882 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = AppId 00160,09 2019/10/15 16:57:35.882 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = AppId, Value = pulse 00149,09 2019/10/15 16:57:35.882 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = AppAction 00164,09 2019/10/15 16:57:35.882 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = AppAction, Value = Start 00155,09 2019/10/15 16:57:35.882 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = LaunchParamsURL 00243,09 2019/10/15 16:57:35.882 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = LaunchParamsURL, Value = /dana/home/psalparams.cgi?am=pulse¶ms=bGF1bmNoX25jPTEmcHNhbGFwcD1wdWxzZQ==
00152,09 2019/10/15 16:57:35.882 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = ServerTokens 00166,09 2019/10/15 16:57:35.882 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = ServerTokens, Value = xxxx 00144,09 2019/10/15 16:57:35.882 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = Host 00167,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = Host, Value = _ 00150,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = SrvCertMd5 00192,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = SrvCertMd5, Value = ec486062e3d0514a62e97dd1d5ead1ac 00149,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = UserAgent 00279,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = UserAgent, Value = Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36 00146,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = Locale 00158,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = Locale, Value = en 00153,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = ServerVersion 00171,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = ServerVersion, Value = 9.0.1731 00149,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = TimeStamp 00172,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = TimeStamp, Value = 1571173054156 00194,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 ValidateHost.mm:90 - 'Psal::ValidateHost' isHostAllowedGlobal fileExistsAtPath is NO global 1 00169,09 2019/10/15 16:57:35.883 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 setupHelper.mm:91 - 'Psal::setupHelper' Global Allowed is 0 lockdown 0 00159,09 2019/10/15 16:57:35.884 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 setupHelper.mm:104 - 'Psal::setupHelper' Local Allowed is 1 00175,09 2019/10/15 16:57:35.886 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 dsProxyManager.mm:272 - 'DSProxyManager::getHttpsProxyInfo()' No HTTPS proxy 00177,09 2019/10/15 16:57:35.886 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 AppDelegate.mm:117 - 'Psal::AppDelegate' proxy not configured proxyData.empty
00178,09 2019/10/15 16:57:35.886 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 setupHelper.mm:274 - 'Psal::setupHelper' bAllowUserToConnectToUntrustedServer 1 00194,09 2019/10/15 16:57:35.917 4 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 startconnection.mm:55 - 'Psal::startConnection' start conection to server https://_ 00673,09 2019/10/15 16:57:35.917 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 setupHelper.mm:319 - 'Psal::setupHelper' Decode String Value: -AppId "pulse" -AppAction "Start" -LaunchParamsURL "/dana/home/psalparams.cgi?am=pulse¶ms=bGF1bmNoX25jPTEmcmVkaXJfdXJsPS9kYW5hL2hvbWUvbGF1bmNoLmNnaQ==" -ServerTokens "DSAPPLaunchToken=0331a30fc9e1cfa24b1dca4870faea69;DSSignInURL=/sso;" -Host "_" -SrvCertMd5 "ec486062e3d0514a62e97dd1d5ead1ac" -UserAgent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36" -Locale "en" -ServerVersion "9.0.1731" -TimeStamp "1570540447944" 00145,09 2019/10/15 16:57:35.917 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = AppId 00160,09 2019/10/15 16:57:35.917 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = AppId, Value = pulse 00149,09 2019/10/15 16:57:35.918 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = AppAction 00164,09 2019/10/15 16:57:35.918 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = AppAction, Value = Start 00155,09 2019/10/15 16:57:35.918 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = LaunchParamsURL 00267,09 2019/10/15 16:57:35.918 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = LaunchParamsURL, Value = /dana/home/psalparams.cgi?am=pulse¶ms=bGF1bmNoX25jPTEmcmVkaXJfdXJsPS9kYW5hL2hvbWUvbGF1bmNoLmNnaQ== 00152,09 2019/10/15 16:57:35.918 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = ServerTokens 00166,09 2019/10/15 16:57:35.918 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = ServerTokens, Value = xxxx 00144,09 2019/10/15 16:57:35.918 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = Host 00167,09 2019/10/15 16:57:35.918 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = Host, Value = _ 00150,09 2019/10/15 16:57:35.918 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = SrvCertMd5 00192,09 2019/10/15 16:57:35.918 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:66 - 'Psal::CmdParser' Key = SrvCertMd5, Value = ec486062e3d0514a62e97dd1d5ead1ac 00149,09 2019/10/15 16:57:35.918 3 _ PulseApplication Pulse_secure_Application_Launcher p12483 t303 psalcmd.cpp:44 - 'Psal::CmdParser' Key = UserAgent
00146,09 2019/10/18 11:58:05.816 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 http_requester.cpp:780 - 'http' content_len = 0 00171,09 2019/10/18 11:58:05.816 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 http_connection.cpp:305 - 'http_connection' is_connected failed: state 6 00174,09 2019/10/18 11:58:05.816 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 http_connection.cpp:351 - 'http_connection' Entering state_start_connection 00196,09 2019/10/18 11:58:05.816 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 http_connection.cpp:799 - 'http_connection' Remote Address: ip=140.163.64.17, port=443, familiy=2 00170,09 2019/10/18 11:58:05.816 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 http_connection.cpp:801 - 'http_connection' Remote Server=_ 00186,09 2019/10/18 11:58:05.816 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 http_connection.cpp:806 - 'http_connection' Local Address: ip=(null), port=0, familiy=0 00186,09 2019/10/18 11:58:05.816 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 http_connection.cpp:811 - 'http_connection' Proxy Address: ip=(null), port=0, familiy=0 00177,09 2019/10/18 11:58:05.835 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 http_connection.cpp:368 - 'http_connection' Entering state_continue_connection 00169,09 2019/10/18 11:58:05.835 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 http_connection.cpp:538 - 'http_connection' Entering state_ssl_connect 00208,09 2019/10/18 11:58:05.895 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 DSSSLSock.cpp:1781 - 'dsssl' SSL connect ssl=0x796cc5a0/sd=11 connection using cipher ECDHE-RSA-AES256-SHA384 00159,09 2019/10/18 11:58:05.895 1 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 DSSSLSock.cpp:1900 - 'dsssl' Cert hash is not SHA256. len=32 00191,09 2019/10/18 11:58:05.896 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 http_connection.cpp:546 - 'http_connection' Returning DSHTTP_COMPLETE from state_ssl_connect 00146,09 2019/10/18 11:58:05.914 5 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 http_requester.cpp:780 - 'http' content_len = 0 00188,09 2019/10/18 11:58:05.915 1 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 dsclient.cpp:720 - 'dsclient' an error 0 occurred while contacting server.resp code = 302 00168,09 2019/10/18 11:58:05.915 1 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 applauncher.cpp:178 - 'Psal::AppLauncher' queryAppLaunchParams failed 00178,09 2019/10/18 11:58:05.915 1 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 applauncher.cpp:275 - 'Psal::AppLauncher' Failed to get params for startsession 00187,09 2019/10/18 11:58:07.934 3 _ PulseApplication Pulse_secure_Application_Launcher p47421 t303 AppDelegate.mm:65 - 'Psal::AppDelegate' applicationWillTerminate notification Received
UPDATE:
After trying to launch the application again I received a new error message:
"App" is not optimized for your Mac and needs to be updated. This app will not work with future versions of macOS and needs to be updated to improve compatibility. Contact the developer for more information."
Unfortunately, we have to take debug logs from the VPN server to identify the root cause of the issue. Regarding the warning message, I believe you should install 9.1R3 Pulse launcher package.
I am curious to see the behavior in Windows workstations, can you try to launch Pulse Client from a Windows machine and see if works?
Also, why launching the Pulse Client through web browser instead you can initiate a connection from the Pulse Client application right?