Package Details: f5vpn 7248.2024.0909.1-1

Git Clone URL: https://aur.archlinux.org/f5vpn.git (read-only, click to copy)
Package Base: f5vpn
Description: VPN client using the Point-to-Point Protocol to connect to F5Networks BIG-IP APM
Upstream URL: https://support.f5.com/csp/article/K32311645#link_04_05
Licenses: Commercial
Provides: f5vpn
Submitter: zrhoffman
Maintainer: zrhoffman
Last Packager: zrhoffman
Votes: 12
Popularity: 0.65
First Submitted: 2019-12-27 08:37 (UTC)
Last Updated: 2024-09-30 19:22 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

bayang commented on 2023-01-03 10:58 (UTC)

Getting the same libicuuc.so problem as below. Is there a workaround to this ?

kevin_nejad commented on 2022-12-19 11:48 (UTC)

The package has an old icu dependency:

/opt/f5/vpn/f5vpn: error while loading shared libraries: libicuuc.so.71: cannot open shared object file: No such file or directory.

symlinking libicuuc.so.71 to libicuuc.so.72 also doesn't work due to Qt dependency. Is there any solution to this or the package needs to updated?

zrhoffman commented on 2022-06-04 21:47 (UTC)

@vcaselli I don't know anything about f5epi, and this isn't a support page for anything except for the AUR packaging of f5vpn. You should go to https://community.f5.com/t5/technical-forum/bd-p/TechnicalForum to ask questions.

vcaselli commented on 2022-06-04 16:12 (UTC) (edited on 2022-06-04 16:17 (UTC) by vcaselli)

Following the instructions of the readme at https://github.com/zrhoffman/f5vpn-arch I realized that I can't even get to the login page because the error popup with f5-epi error pops up before that!

So maybe the problem is that I don't have f5epi package installed, but:

1) I don't remember having dealt with it before in the several months I used F5 in the past; can it be introduced by the customer's host?

2) How are f5vpn and f5epi related?

3) Unfortunately the f5epi arch package https://aur.archlinux.org/packages/f5epi#comment-867902 doesn't work

hints?

Thank you very much

zrhoffman commented on 2022-05-31 20:53 (UTC)

do you see something suggesting some different approach? should I provide some parameter named 'resourcename' in the command line?

Try running the script from the readme of https://github.com/zrhoffman/f5vpn-arch in your browser console on the VPN site to get a URL to provide f5vpn with. That will have resourcename (and the other required parameters).

vcaselli commented on 2022-05-31 19:53 (UTC)

Really thank you for all hints! Anyway still not working: tried 1) putting quotes and 2) rebuilt with vpn.f5.com replaced and 3) got log


2022-05-31,21:46:14:088, 76010,76010,, 0,,,,  =====================================
2022-05-31,21:46:14:088, 76010,76010,, 0,,,,  Location: /opt/f5/vpn/f5vpn
2022-05-31,21:46:14:088, 76010,76010,, 0,,,,  Version: 7221.2022.0411.1
2022-05-31,21:46:14:088, 76010,76010,, 0,,,,  Locale: C
2022-05-31,21:46:14:088, 76010,76010,, 0,,,,  Qt version: 5.15.4
2022-05-31,21:46:14:088, 76010,76010,, 0,,,,  =====================================
2022-05-31,21:46:14:088, 76010,76010,, 0,,,,  
2022-05-31,21:46:14:088, 76010,76010,, 48,,,, current log level = 63
2022-05-31,21:46:14:089, 76010,76010,, 48, /Helpers.h, 117, void f5::qt::setupLogs(const string&, const string&), QT - OpenSSL supported: true. Lib in use: OpenSSL 1.1.1o  3 May 2022. Build: OpenSSL 1.1.1o  3 May 2022
2022-05-31,21:46:14:089, 76010,76010,, 48, /Helpers.h, 118, void f5::qt::setupLogs(const string&, const string&), F5 - OpenSSL build version: OpenSSL 1.0.2zd  15 Mar 2022
2022-05-31,21:46:14:101, 76010,76010,, 1, /InputParamsBase.h, 203, , EXCEPTION - resourcename parameter is missing
2022-05-31,21:46:14:102, 76010,76010,, 1, /SessionManager.cpp, 209, , EXCEPTION caught: Failed to parse URL
2022-05-31,21:46:14:102, 76010,76010,, 1, /SessionManager.cpp, 211, boost::optional<QString> f5::qt::SessionManager::StartNASession(const QUrl&), Failed to parse URL
2022-05-31,21:46:14:102, 76010,76010,, 48, /SessionManager.cpp, 302, void f5::qt::SessionManager::CheckSessions(), No live sessions, quitting application....

do you see something suggesting some different approach? should I provide some parameter named 'resourcename' in the command line?

zrhoffman commented on 2022-05-31 00:24 (UTC)

I also tried to capture the url, change the protocol and give the command explicitly

There are no quotes in the commands you posted. It's important that the URL is quoted, because it contains &s.

One question: since the error I wrote in my first comment

You did not post an error message in your first comment, you posted only the connection URL. If you are looking for an application log, that is stored in ~/.F5Networks/vpn.log.

is there a chance that on the server side they put a constraint on using 7183,2020,108,205 client version?

If you want to try using the exact version that your own BIG-IP APM server uses, replace vpn.f5.com with your server hostname in PKGBUILD and rebuild the package.

vcaselli commented on 2022-05-30 16:38 (UTC)

Thank you @zrhoffman, but the protocol f5-vpn or f5-epi is not under my control. I suppose it is built by the customer's host. I also tried to capture the url, change the protocol and give the command explicitly


f5vpn f5-vpn://<URL>

but nothing happens. Instead if I give


xdg-open f5-vpn://<URL>

something happens: the F5 icons bounces as if starting, but then stops and nothing happens, no errors.

One question: since the error I wrote in my first comment, is there a chance that on the server side they put a constraint on using 7183,2020,108,205 client version?

zrhoffman commented on 2022-05-30 12:08 (UTC)

@vcaselli It's worth nothing that the URL scheme you gave is f5-epi://, but the package only supports f5-vpn://.

If I change f5-vpn:// to f5-epi:// in my own URL, it segfaults:

QObject::connect: Cannot connect (nullptr)::Failure(QString) to f5::qt::AutoUpdater::InstallFailed(QString)
QObject::connect: Cannot connect (nullptr)::Success() to f5::qt::AutoUpdater::InstallSuccess()
Segmentation fault (core dumped)

So it needs to be f5-vpn://, not f5-epi://.

zrhoffman commented on 2022-05-30 09:59 (UTC)

@vcaselli I just tested the package and it works for me. Since you have a support question, maybe someone at https://community.f5.com/t5/technical-forum/bd-p/TechnicalForum can help.