@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
Search Criteria
Package Details: pulse-secure 22.7r3.0_b30227-1
Package Actions
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.098188 |
First Submitted: | 2017-09-02 07:40 (UTC) |
Last Updated: | 2024-10-10 14:26 (UTC) |
Dependencies (11)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- dmidecode (dmidecode-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- libbsd (libbsd-gitAUR)
- libgnome-keyring
- openssl (openssl-gitAUR, openssl-staticAUR)
- patch (patch-gitAUR)
- gtkmm3 (optional) – for pulseUi,
- psmisc (psmisc-selinuxAUR) (optional) – for pulsesvc -K,
- webkit2gtk (webkit2gtk-imgpasteAUR) (optional) – for pulseUi
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 27 Next › Last »
thecrow commented on 2021-03-10 13:20 (UTC)
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:
sudo mkdir -p /var/lib/pulsesecure/pulse
trust extract-compat
sudo ln -s /etc/ca-certificates/extracted/ca-bundle.trust.crt /etc/ca-certificates/extracted/openssl/ca-bundle.trust.crt
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 ...
thecrow commented on 2021-02-26 07:24 (UTC) (edited on 2021-02-26 07:26 (UTC) by thecrow)
@abyss02
To resolve the certificate warning, pulsesecure will look for the certificate authorities in the path /etc/pki/ca-trust/extracted/openssl, add the symbolic link:
/etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt -> /etc/ca-certificates/extracted/ca-bundle.trust.crt
The connections are saved in /var/lib/pulsesecure/pulse
, you have to create the directory so that pulsesecure can save them and they are not lost when restarting the service.
<deleted-account> commented on 2021-02-25 17:17 (UTC)
Ok, installed the new 9.1R11 and ran systemctl enable pulsesecure && systemctl start pulsesecure - afterwards restarted arch:
So,
- pulseUI works
- adding a connection works
- connecting works
but ...
- i always get a cert warning, although i imported the needed ca with trust anchor an so on ... (but this is probably my problem)
BUT ...
- if the pulsesecure.service is restarted, the gui looses all the connections ... that is weird.
Any ideas?
Regards, A.
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.