Package Details: pulse-secure 22.7r4_b30859-1

Git Clone URL: https://aur.archlinux.org/pulse-secure.git (read-only, click to copy)
Package Base: pulse-secure
Description: Ivanti Secure Access Client
Upstream URL: https://www.pulsesecure.net/
Licenses: custom
Conflicts: pulse-connect-secure
Submitter: yan12125
Maintainer: chiwanpark
Last Packager: chiwanpark
Votes: 35
Popularity: 0.76
First Submitted: 2017-09-02 07:40 (UTC)
Last Updated: 2024-12-30 14:31 (UTC)

Pinned Comments

chiwanpark commented on 2021-02-24 10:21 (UTC)

If you want to use old pulse-secure client 9.1r9, please download the following package.

https://drive.google.com/file/d/1_8tRA-T9vV08n_TpHqdcG5IvalxBuZ7_/view?usp=sharing

The rewritten pulse-secure client requires a service called 'pulsesecure'. Please enable and start the service before running the client.

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 27 Next › Last »

<deleted-account> commented on 2021-03-11 18:40 (UTC)

thecrow is definetly the man ... great support!

denisse commented on 2021-03-10 17:21 (UTC) (edited on 2021-03-10 17:23 (UTC) by denisse)

Thanks @thecrow, that worked.

I'm getting this message:

Connection Error
Failed to setup virtual adapter. (Error:1205)   
Restart your system and try again. If the problem persists, contact your network administrator.

Another thing I've noticed is that for some reason the VPN stays in some kind of a loop where it keeps iterating over the following messages:

Connecting
Checking Compliance
Securing Connection
Connected

Do any of you know how to fix it?

thecrow commented on 2021-03-10 13:20 (UTC)

@adrea.denisse The symbolic link you created is not correct, you must create:
sudo ln -s /etc/ca-certificates/extracted/ca-bundle.trust.crt /etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt

denisse commented on 2021-03-09 17:33 (UTC)

Hi, I'm having a lot of troubles with CA Certificates.

I ran the following steps as recommended by other users:

  1. sudo mkdir -p /var/lib/pulsesecure/pulse
  2. trust extract-compat
  3. sudo ln -s /etc/ca-certificates/extracted/ca-bundle.trust.crt /etc/ca-certificates/extracted/openssl/ca-bundle.trust.crt
  4. systemctl start pulsesecure.service

But I'm still getting the "You are about to aunthenticate to an untrusted server" error. Do any of you have an idea of what I could be doing wrong?

tomek2102 commented on 2021-03-08 08:57 (UTC)

After system restart it has started working :)

tomek2102 commented on 2021-03-04 05:51 (UTC)

@chiwanpark Yes, I have started it.

chiwanpark commented on 2021-03-04 05:48 (UTC)

@tomek2102 did you start the service named 'pulsesecure'? 9.1R11 requires the service. you need to start the service before running the client.

tomek2102 commented on 2021-03-04 05:29 (UTC)

Hi, I'm trying to get it working too but I have following problem:

DBUS api call failed with code: 2 - message:GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name net.psecure.pulse was not provided by any .service files

The UI sometimes starts but I cannot create connection and connect. I have created dir and symlink but without any change. What can be wrong? The client version between last November and December was working OK.

wwinfrey commented on 2021-03-02 22:44 (UTC)

After reading thecrow's comments I created the missing /var/lib/pulsesecure/pulse directory:

$ sudo mkdir -p /var/lib/pulsesecure/pulse

and created a symlink:

$ sudo ln -s /etc/ca-certificates/extracted/ca-bundle.trust.crt /etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt

and now I am able to connect, so some might attempt these steps before reverting.

I also did not need to restart the pulsesecure service, pulselauncher worked after the symlink and directory were created.

I extracted the RPM spec file from pulsesecure-9.1-R11.x86_64.rpm using rpmrebuild and found that:

$ mkdir -p /var/lib/pulsesecure/pulse

was in the %post section of the extracted SPEC but is not in the PKGFILE. The symlink needs to be created because this is where redhat/centos/etc distros store CA bundles, and thus where the pulse package expects it to be, as evidenced by running strings on the pulselauncher binary and grepping for .crt:

$  strings /opt/pulsesecure/bin/pulselauncher | grep "[.]crt"
/etc/ssl/certs/ca-certificates.crt
/etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt

<deleted-account> commented on 2021-02-26 08:27 (UTC)

@thecrow:

THAT was really really helpful, thanks a lot. Now, my pulse client works like a charm ...