Forum Discussion
F5 VPN Broken on Ubuntu 18.04 LTS
Heads up, the Ubuntu package for the F5 VPN is broken under the upcoming Ubuntu 18.04 LTS.
The dependencies are clearly wrong since there has been an ABI change between Qt5.5 (as advertised) and Qt5.9 (installed) - The UI doesn't even show up.
Listed dependencies: libqt5core5a (>= 5.5), libqt5network5 (>= 5.5), libqt5widgets5 (>= 5.5), libqt5gui5 (>= 5.5), libqt5dbus5 (>= 5.5), libqt5sql5 (>= 5.5), libqt5webkit5 (>= 5.5), libqt5opengl5 (>= 5.5), libqt5printsupport5 (>= 5.5)
Since the package will likely be used on different debian-compatible architectures, it would be advisable to statically compile the library and remove the dependecy alltogether instead of relying on people having an ABI-compatible version that you compiled with.
A timely update is appreciated, thanks.
- Niels_van_Vught
Nimbostratus
Totally agree and hoping for a fix as well!
- NickTurner
Altostratus
I've just stumbled upon this issue after a user reported Ubuntu 18.04 (officially released today) wasn't working.
https://support.f5.com/kb/en-us/products/big-ip_ltm/releasenotes/related/relnote-supplement-bigip-13-0-1.htmlA710407-1 identifies that QT 5.10.1 has issues and the "workaround" is to "Install Qt version 5.9.0 or lower, and make it the default installation."
I've not looked on an Ubuntu installation itself but Google suggests Ubuntu 18.04 runs QT 5.9.1 (maybe 5.9.5) so it's a case of nearly but not quite :(
- miostreams_1604
Nimbostratus
Ubuntu 18.04 uses QT 5.9.5, however after running into this problem, I downgraded to QT 5.9.1 using the Ubuntu 17.10 repos and the problem is resolved. Not the best solution, but there is indeed something going on with QT.
- NickTurner
Altostratus
I've just had an update on this issue from F5 support:
"I discussed this with an escalation engineer who already has a case open with F5 Production development team. As per his case the issue is due to newer distributions of Linux that have QT with hardcoded dependency on OpenSSL. The fix for this bug is that will package Qt with our installation.
What is more, F5 planned to release client 7.1.1 with these fixes in later part of June."
This sounds very promising as, if I've understood correctly, it should resolve QT version related issues across multiple distributions of Linux.
- NickTurner
Altostratus
Quick update to say F5 released a new APM Client 2 days ago. I've just installed this and my Ubuntu 18 server was able to connect to the web based VPN (following an upgrade of the local package).
Release notes for the latest APM client: https://support.f5.com/kb/en-us/products/big-ip_apm/releasenotes/related/relnote-desktop-client-7-1-7.html.
- NickTurner_2185
Nimbostratus
I've just stumbled upon this issue after a user reported Ubuntu 18.04 (officially released today) wasn't working.
https://support.f5.com/kb/en-us/products/big-ip_ltm/releasenotes/related/relnote-supplement-bigip-13-0-1.htmlA710407-1 identifies that QT 5.10.1 has issues and the "workaround" is to "Install Qt version 5.9.0 or lower, and make it the default installation."
I've not looked on an Ubuntu installation itself but Google suggests Ubuntu 18.04 runs QT 5.9.1 (maybe 5.9.5) so it's a case of nearly but not quite :(
- miostreams_1604
Nimbostratus
Ubuntu 18.04 uses QT 5.9.5, however after running into this problem, I downgraded to QT 5.9.1 using the Ubuntu 17.10 repos and the problem is resolved. Not the best solution, but there is indeed something going on with QT.
- NickTurner_2185
Nimbostratus
I've just had an update on this issue from F5 support:
"I discussed this with an escalation engineer who already has a case open with F5 Production development team. As per his case the issue is due to newer distributions of Linux that have QT with hardcoded dependency on OpenSSL. The fix for this bug is that will package Qt with our installation.
What is more, F5 planned to release client 7.1.1 with these fixes in later part of June."
This sounds very promising as, if I've understood correctly, it should resolve QT version related issues across multiple distributions of Linux.
- NickTurner_2185
Nimbostratus
Quick update to say F5 released a new APM Client 2 days ago. I've just installed this and my Ubuntu 18 server was able to connect to the web based VPN (following an upgrade of the local package).
Release notes for the latest APM client: https://support.f5.com/kb/en-us/products/big-ip_apm/releasenotes/related/relnote-desktop-client-7-1-7.html.
- HH1977_117243
Nimbostratus
I think this workaround will be problematic for running Plasma 5. Plasma depends on the version of QT shipped with it.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com