New Ticket for Fedora 28.
We can reference this Ticket (F27 workaround) for things tried with a workaround for Fedora 27. As it stands, that workaround does not work for Fedora 28.
Current process: Install Pulse.
rpm -ivh ps-pulse-linux-5.3r3.0-b1021-centos-rhel-64-bit-installer.rpm
Attempt Dependency Install:
sudo /usr/local/pulse/PulseClient_x86_64.sh install_dependency_packages
This script will confirm the missing packages of:
Performing an Install of xulrunner has not been available since Fedora 26. Installing xulrunner with rpm produces this output.
error: Failed dependencies: libhunspell-1.5.so.0()(64bit) is needed by xulrunner-44.0-9.fc26.x86_64 libvpx.so.4()(64bit) is needed by xulrunner-44.0-9.fc26.x86_64 xulrunner < 46 is obsoleted by (installed) fedora-obsolete-packages-28-4.noarch
I have stopped here for now. But here is where we can play to see if we can get a workaround going while simultaneously notifying Pulse of the issue. :-)
Solved! Go to Solution.
So far the fix for this is not an official fix but another workaround like Fedora 27.
1. Find this RPM (I got it from my Network/Infrastructure team)
ps-pulse-linux-9.0r1.0-b739-centos-rhel-64-bit-installer.rpm
2. Install it:
rpm -Uvh ps-pulse-linux-9.0r1.0-b739-centos-rhel-64-bit-installer.rpm
3. Install a hidden dependency:
sudo dnf install compat-libicu57-57.1-2.fc28.x86_64
This install process should hopefully be it. I do remember modifying a Configuration Script meant for Fedora 27 and changing it to be 28, so it would perform the same tasks on 28. But I believe this was undone in the beginning and was just a rabbit hole. If this does not work for you, let me know, and I'll see if that was something that stuck from earlier.
Thanks to @flipPipe for discovering the compat-libicu57 dependencies.
So far the fix for this is not an official fix but another workaround like Fedora 27.
1. Find this RPM (I got it from my Network/Infrastructure team)
ps-pulse-linux-9.0r1.0-b739-centos-rhel-64-bit-installer.rpm
2. Install it:
rpm -Uvh ps-pulse-linux-9.0r1.0-b739-centos-rhel-64-bit-installer.rpm
3. Install a hidden dependency:
sudo dnf install compat-libicu57-57.1-2.fc28.x86_64
This install process should hopefully be it. I do remember modifying a Configuration Script meant for Fedora 27 and changing it to be 28, so it would perform the same tasks on 28. But I believe this was undone in the beginning and was just a rabbit hole. If this does not work for you, let me know, and I'll see if that was something that stuck from earlier.
Thanks to @flipPipe for discovering the compat-libicu57 dependencies.
Is there a similar solution for Debian/Ubuntu?
Thank you!
Hello,
Have you tried to connect, without installing Pulse VPN client, but using Fedora native VPN client?
Select "Multi-protocol VPN client (openconnect)" which is compatible with Juniper / Pulse, then "Juniper Network Connect" protocol.
It works fine for me. Hope this helps.
Hi, I know this is old,
but I can't replicate your solution on a Fedora 33, even trying to install old packages.
I've found the pulse package here
https://rwts.com.au/pulse/old/
Running
# bash PulseClient_x86_64.sh install_dependency_packages
goes in error because of those deprecated libraries.
From the command line, if i install the latest version it just hangs, while with your version it goes on segmentation fault.
From the system VPN it fails also.
NB: I should be able to insert an RSA code appeded to my PIN, and a realm value.
Thanks!
Hi, I know this is old,
but I can't replicate your solution on a Fedora 33, even trying to install old packages.
I've found the pulse package here
https://rwts.com.au/pulse/old/
Running
# bash PulseClient_x86_64.sh install_dependency_packages
goes in error because of those deprecated libraries.
From the command line, if i install the latest version it just hangs, while with your version it goes on segmentation fault.
NB: I should be able to insert an RSA code appeded to my PIN, and a realm value.
Thanks!
Hi, I know this is old,
but I can't replicate your solution on a Fedora 33, even trying to install old packages.
I've found the pulse package here https://rwts.com.au/pulse/old/
And some instructions here: https://www.tifr.res.in/~cccf/data/docs/FAQ/New_Pulse_Secure_Linux_Fedora.pdf
Running
# bash PulseClient_x86_64.sh install_dependency_packages
goes in error because of those deprecated libraries.
From the command line, if I install the latest version it just hangs, while with your version it goes on segmentation fault.
NB: I should be able to insert an RSA code appeded to my PIN, and a realm value.
Thanks!
Hi, I know this is old,
but I can't replicate your solution on a Fedora 33, even trying to install old packages.
I've found the pulse package here ftp://ftp.tifr.res.in/pulse_secure/ and https://rwts.com.au/pulse/
And some instructions here: https://www.tifr.res.in/~cccf/data/docs/FAQ/New_Pulse_Secure_Linux_Fedora.pdf
Running
# bash PulseClient_x86_64.sh install_dependency_packages
goes in error because of those deprecated libraries.
From the command line, if I install the latest version it just hangs, while with your version it goes on segmentation fault.
NB: I should be able to insert an RSA code appeded to my PIN, and a realm value.
Thanks!
$ bash /usr/local/pulse/PulseClient_x86_64.sh -v Checking for missing dependency packages for command line client ... executing command : /usr/local/pulse/pulsesvc -v Pulse Secure client for Linux. Version : 9.1 Release Version : 9.1-8-Build165 Build Date/time : Jun 24 2020 18:06:31 Copyright 2020 Pulse Secure $ sudo bash /usr/local/pulse/PulseClient_x86_64.sh install_dependency_packages Checking for missing dependency packages ... webkitgtk- is missing in the machine xulrunner is missing in the machine mozjs17 is missing in the machine sudo password Last metadata expiration check: 0:00:44 ago on Mon 29 Mar 2021 08:39:36 AM CEST. No match for argument: webkitgtk.x86_64 Error: Unable to find a match: webkitgtk.x86_64 Failed to install dependencies.Please execute following command manually. dnf install webkitgtk.x86_64 sudo password Last metadata expiration check: 0:00:45 ago on Mon 29 Mar 2021 08:39:36 AM CEST. No match for argument: xulrunner.x86_64 Error: Unable to find a match: xulrunner.x86_64 Failed to install dependencies.Please execute following command manually. dnf install xulrunner.x86_64 sudo password Last metadata expiration check: 0:00:47 ago on Mon 29 Mar 2021 08:39:36 AM CEST. No match for argument: mozjs17 Error: Unable to find a match: mozjs17 Failed to install dependencies.Please execute following command manually. dnf install mozjs17