cancel
Showing results for 
Search instead for 
Did you mean: 

Pulse App Launcher- Failed to Contact Server on Mac

skenn
Occasional Contributor

Pulse App Launcher- Failed to Contact Server on Mac

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.

 

 

25 REPLIES 25
r@yElr3y
Moderator

Re: Pulse App Launcher- Failed to Contact Server on Mac

Hi @skenn,

 

Please replicate the issue and provide the PulseSecureAppLauncher.log for review.

 

Location: ~/Library/Logs/PulseApplicationLauncher.log

 

Thank you,

Ray.

PCS Expert
Pulse Connect Secure Certified Expert
skenn
Occasional Contributor

Re: Pulse App Launcher- Failed to Contact Server on Mac

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
r@yElr3y
Moderator

Re: Pulse App Launcher- Failed to Contact Server on Mac

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.

 

PCS Expert
Pulse Connect Secure Certified Expert
skenn
Occasional Contributor

Re: Pulse App Launcher- Failed to Contact Server on Mac

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&params=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&params=bGF1bmNoX25jPTEmcHNhbGFwcD1wdWxzZQ==
skenn
Occasional Contributor

Re: Pulse App Launcher- Failed to Contact Server on Mac

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 
skenn
Occasional Contributor

Re: Pulse App Launcher- Failed to Contact Server on Mac

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&params=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&params=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
skenn
Occasional Contributor

Re: Pulse App Launcher- Failed to Contact Server on Mac

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
skenn
Occasional Contributor

Re: Pulse App Launcher- Failed to Contact Server on Mac

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."

r@yElr3y
Moderator

Re: Pulse App Launcher- Failed to Contact Server on Mac

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?

 

PCS Expert
Pulse Connect Secure Certified Expert