Package Details: pulse-secure 22.7r3.0_b30227-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: 34
Popularity: 0.090566
First Submitted: 2017-09-02 07:40 (UTC)
Last Updated: 2024-10-10 14:26 (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 .. 7 8 9 10 11 12 13 14 15 16 17 .. 27 Next › Last »

je-vv commented on 2021-02-25 05:38 (UTC)

@chiwanpark thanks for keeping the old package available at least through drive. I can't use new versions if they keep depending on systemd. I notice the service just calls another script, and I tried:

sudo /opt/pulsesecure/bin/startup.sh start

To then execute:

/opt/pulsesecure/bin/pulseUI

But even by doing so, I can't add new connections, neither connect...

If someone finds a way to make pulse-secure work without systemd, please let me know. It might require several calls, as I was trying, no problem... Not sure if I'd need to call some dbus stuff, which I'm not familiar with...

For now I need to keep using the old 9.1.r9 version with the curl-pulse-secure package...

chiwanpark commented on 2021-02-24 10:22 (UTC) (edited on 2021-02-24 10:23 (UTC) by chiwanpark)

@abyss02 I've updated the package to new version 9.1r11. It seems that the curl problem disappears. However, the host checker still does not work properly.

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.

mattonthehill commented on 2021-02-23 08:19 (UTC)

@je-vv, you could probably make it work without systemd. The systemd control file makes a call to a simple shell script with "do_start" and "do_stop" functions to run/kill a binary, so I expect it could be made compatible with non-systemd systems.

<deleted-account> commented on 2021-02-22 18:21 (UTC)

Hey there, there is a new version 9.1R11 with this changelog:

https://www-prev.pulsesecure.net/download/techpubs/current/2267/pulse-client/pulse-secure-client-desktop/9.1Rx/ps-pulse-9.1r11.0-releasenotes.pdf?download=true

It can be downloaded here: https://www.rz.uni-osnabrueck.de/fileadmin/user_upload/VPN/Software/ps-pulse-linux-9.1r11.0-b6725-64-bit-installer.rpm

Seems that they had some issues with host checker.

Will you give it another try? Or could you please provide the PKGBUILD of your 9.1R10-Package?

Regards, A.

thecrow commented on 2021-02-22 12:30 (UTC) (edited on 2021-02-22 12:45 (UTC) by thecrow)

I downloaded the latest version 9.1R11, after manually copying the files over version 9.1R10, the VPN is established, it already works with curl 7.75.

je-vv commented on 2021-02-17 20:46 (UTC)

@treizeku, you moved way back, to 9.1r8.0_b165 actually, while current version is 9.1r9.0_b255. Those old versions don't require any service, you just call the pulsesvc for command line or you just call the pulseUI binary for the gui... That was the old model... However not sure why 9.1r9.0_b255 is not working for you. I'd guess the really new one, on the GDrive provided by @chiwanpark is the one having some future, and it's pending solving some issues prior to releasing, but not so bright at least for me, since it depends on loading a systemd service it seems...

treizeku commented on 2021-02-17 12:25 (UTC)

Ran into the same problem as most people. The package stopped working after the latest upgrade. I tried a lot of different things, including the experimental package of the latest version by @chiwanpark, but I also couldn't get it to work. The main problem was that it was not able to create the virtual interface for some reason.

I did however got my VPN to work again by downgrading back to an older package, even though it didn't work at first. I think a reboot fixed it. So for people who really need to get it to work:

After that maybe reboot to be sure but that version works again for me. Not sure if the curl-pulse-secure libraries are still necessary with this. I don't need to start any service or anything.

thecrow commented on 2021-02-12 11:08 (UTC) (edited on 2021-02-12 12:22 (UTC) by thecrow)

After installing the 9.1R10 version package, I had to install the following packages libbsd, gtkmm3 and webkit2gtk to work that I did not have in my installation.

When adding my connection I have seen the following errors in the log.

root /opt/pulsesecure/bin/pulsesecure ConnectionStore p0226 tE2 ConnectionStoreDocSet.cpp: 562 - 'ConnectionStoreService' SaveDocument: /var/lib/pulsesecure/pulse/connstore.dat
root /opt/pulsesecure/bin/pulsesecure ConnectionStore p0226 tE2 ConnectionStoreDocSet.cpp: 568 - 'ConnectionStoreService' Failed fopen: 2 /var/lib/pulsesecure/pulse/connstore.tmp

When trying to connect to my connection, it gives an error when verifying the certificate, the following message appears in the log:

user /opt/pulsesecure/bin/pulseUI pulseUI p48165 tBC3D linuxCert.cpp: 1318 - 'JamCertLib' getSystemInfo: Linux 5.10.15-arch1-1 # 1 SMP PREEMPT Wed, 10 Feb 2021 18: 32: 4 0 +0000 x86_64
user /opt/pulsesecure/bin/pulseUI pulseUI p48165 tBC3D linuxCert.cpp: 1339 - 'JamCertLib' Certificate CA store file: /etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt
user /opt/pulsesecure/bin / pulseUI pulseUI p48165 tBC3D linuxCert.cpp: 1356 - 'JamCertLib' Failed to load CA certs. verifyTrust failed

After creating the directory /var/lib/pulsesecure/pulse, and the symbolic link /etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt -> /etc/ca-certificates/extracted/ca -bundle.trust.crt

When trying to connect it stays in a loop, conecting -> securing connection

On the terminal there are continually messages: 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 following error appears in the log:

root /opt/pulsesecure/bin/pulsesecure dsTMService p49941 tC343 tunnel2.cpp: 197 - 'TM' Initialize (): ERROR: Create I_IPSecSystemMgr failed 0xe0020026

The HostChecker seems to terminate well root /opt/pulsesecure/bin/pulsesecure HostCheckerService p0226 tB E43 TnccLink.cpp: 142 - 'NotifyConnectionChange' Host check finished, result for connection 0x1 on NAR 0x132d481, new state Open ': Success'

The error seems to be when trying to create the virtual network adapter.

chiwanpark commented on 2021-02-06 12:06 (UTC)

@abyss02 I've already packaged the new client, and posted it to the previous comment (https://aur.archlinux.org/packages/pulse-secure/?O=10&PP=10#comment-7870590) with test request.

I'm struggling with the failure of host checker in 9.1r10. After fixing the failure, I'll upload the new package.