cancel
Showing results for 
Search instead for 
Did you mean: 

Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

SOLVED
RickestRick
Occasional Contributor

Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

I had been running pulse secure on Ubuntu 17.04 for months without issue.

Login would work like this:
Click on my connection
directed to my institution's VPN logon page (vpn.whatever.edu)
enter my username and password
directed to our 2 step verifier, push notification to cell phone
Connected

I did not update Pulse Secure and no changes were made to our VPN configuration or network configuration. This happened in early september.
Now, this is what happens:
Click on my connection
directed to my institution's VPN logon page
enter user name and password
sign in button greyed out

So I decided to troubleshoot by launching the UI from the terminal. I cded into /usr/local/pulse and ran ./pulseUi, and I immediately see the following error:
(pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

What gives? Any idea why this issue just cropped up and how I might go about fixing it. I need to get this fixed and my institution doesn't seem to want to submit a support ticket on my behalf, telling me that they only provide the packages for linux at your own risk.
Tags (1)
1 ACCEPTED SOLUTION

Accepted Solutions
RickestRick
Occasional Contributor

Re: Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

From pulsesvc.log:

(pulseProxy.cpp:185)
20171003105533.560643 pulsesvc[p17939.t17939] pulseui.info Protocol :direct Credential : (pulseProxy.cpp:58)
20171003105533.560659 pulsesvc[p17939.t17939] pulseui.info Proxy used is NULL (pulseUi.cpp:717)
20171003105533.560669 pulsesvc[p17939.t17939] pulseui.info Proxy Host is NULL (pulseUi.cpp:718)
20171003105533.560677 pulsesvc[p17939.t17939] pulseui.info Proxy Port is 0 (pulseUi.cpp:719)
20171003105533.560686 pulsesvc[p17939.t17939] pulseui.info Proxy UserName is NULL (pulseUi.cpp:720)
20171003105533.560706 pulsesvc[p17939.t17939] pulseui.info Proxy Password is NULL (pulseUi.cpp:721)
20171003105533.560715 pulsesvc[p17939.t17939] pulseui.error Proxy is not used/set (pulseUi.cpp:751)
20171003105533.560723 pulsesvc[p17939.t17939] pulseui.info Proxy object is delete (pulseProxy.cpp:26)
20171003105533.569430 pulsesvc[p17939.t17939] pulseui.info About to start VPN connection: vpn.wayne.edu, baseUrl: https://vpn.[site].edu (pulseUi.cpp:408)

View solution in original post

9 REPLIES 9
RickestRick
Occasional Contributor

Re: Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

From pulsesvc.log:

(pulseProxy.cpp:185)
20171003105533.560643 pulsesvc[p17939.t17939] pulseui.info Protocol :direct Credential : (pulseProxy.cpp:58)
20171003105533.560659 pulsesvc[p17939.t17939] pulseui.info Proxy used is NULL (pulseUi.cpp:717)
20171003105533.560669 pulsesvc[p17939.t17939] pulseui.info Proxy Host is NULL (pulseUi.cpp:718)
20171003105533.560677 pulsesvc[p17939.t17939] pulseui.info Proxy Port is 0 (pulseUi.cpp:719)
20171003105533.560686 pulsesvc[p17939.t17939] pulseui.info Proxy UserName is NULL (pulseUi.cpp:720)
20171003105533.560706 pulsesvc[p17939.t17939] pulseui.info Proxy Password is NULL (pulseUi.cpp:721)
20171003105533.560715 pulsesvc[p17939.t17939] pulseui.error Proxy is not used/set (pulseUi.cpp:751)
20171003105533.560723 pulsesvc[p17939.t17939] pulseui.info Proxy object is delete (pulseProxy.cpp:26)
20171003105533.569430 pulsesvc[p17939.t17939] pulseui.info About to start VPN connection: vpn.wayne.edu, baseUrl: https://vpn.[site].edu (pulseUi.cpp:408)
RickestRick
Occasional Contributor

Re: Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

I must have accepted this as correct mistakenly. Can this be undone?
csuchindra
Contributor

Re: Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

Hi RickestRick,

Ubuntu 17.04 is not a supported version. However, since the client works well on earlier versions of Ubuntu, it might quite well work with the latest one too

The error that you are getting (libsoup based assertion) is possibly not related to the button being greyed out.

Also, proxy server is not supported on Linux yet. By any chance, are you using a proxy to authenticate? (ie., is Network Proxy set system-wide?)
RickestRick
Occasional Contributor

Re: Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

Network proxy is disabled system wide. I know that 17.04 isn't officially supported, but I had it working until this, and I really appreciate any help you provide.
RickestRick
Occasional Contributor

Re: Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

Any chance someone might be able to provide further support on this issue?
ipstone
New Contributor

Re: Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_CO

I have the same issue on ubuntu 16.04. I just started to try pulse secure client on ubuntu, but I have the same error as in this thread... I am not sure whether it's due to the server is using proxy...

 

When might we have a client that would support server proxy ... if it's the cause of this?

 

Thanks

 

ipstone
New Contributor

Re: Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_CO

Hi there, can someone elaborate why the issue is solved?

 

If it's the proxy setup issue, then please add the proxy support feature to the client - as it seems most setups are using proxy nowadays. 

Re: Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_CO

Seeing the same issue in Ubuntu 17.10

 

Installed http://trial.pulsesecure.net/clients/ps-pulse-linux-5.3r3.0-b1021-ubuntu-debian-64-bit-installer.deb

sudo alien --scripts ~/Downloads/ps-pulse-linux-5.3r3.0-b1021-centos-rhel-64-bit-installer.rpm
sudo dpkg -i pulse_5.3-1_amd64.deb

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/pulse

export PATH=$PATH:/usr/local/pulse

 

and had to also install: sudo apt install libwebkitgtk-1.0

 

pulseUi

(pulseUi:22765): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

(pulseUi:22765): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

(pulseUi:22765): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

(pulseUi:22765): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

(pulseUi:22765): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_COOKIE_JAR (jar)' failed

csuchindra
Contributor

Re: Ubuntu - (pulseUi:4460): libsoup-CRITICAL **: soup_cookie_jar_get_cookies: assertion 'SOUP_IS_CO

Hi RickesRick,

 

A detailed log might give a better picture. My guess is that libsoup related errors are not related to your connection failure. Could you please set the logging level to detailed (File > Logs > Log Level > Detailed) and share the log file