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_VughtNimbostratus
Totally agree and hoping for a fix as well!
- NickTurnerAltostratus
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_1604Nimbostratus
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.
- NickTurnerAltostratus
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.
- NickTurnerAltostratus
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_2185Nimbostratus
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_1604Nimbostratus
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_2185Nimbostratus
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_2185Nimbostratus
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_117243Nimbostratus
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