Bug ID 652820: xdg-open fails to open custom protocol link (at first attempt) causing Google Chrome not to open F5 apps (f5vpn, f5epi) on Fedora 25

Last Modified: Feb 28, 2019

Bug Tracker

Affected Product:  See more info
BIG-IP APM(all modules)

Known Affected Versions:
13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 14.0.0, 14.0.0.1, 14.0.0.2, 14.0.0.3, 14.0.0.4

Opened: Mar 22, 2017
Severity: 3-Major

Symptoms

F5's applications (f5vpn, f5epi) can't be launched from the webtop/webpage when Google Chrome is used on Fedora 25 or Fedora 26. This happens because of improper behavior of 'gio' utility which fails to process custom protocol link request ("f5-vpn://..."). gio utility is invoked by xdg-open script which, in turn, is invoked by Google Chrome. Firefox browser is not affected.

Impact

F5's application f5vpn and f5epi can't be launched from a web page by the first click. The second click within a short amount of time works fine.

Conditions

It happens when all conditions are met: * Fedora 25/26 Linux distribution. * Gnome as desktop manager. * Google Chrome.

Workaround

* Click the second time on webtop resource icon or "Try again" link within the short amount of time (less than a minute). * Use Firefox browser on Fedora as it's not affected.

Fix Information

None

Behavior Change