Bug ID 681726: Portal Access: support for JavaScript EventSource object

Last Modified: May 01, 2019

Bug Tracker

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

Known Affected Versions:
12.1.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1, 12.1.1 HF1, 12.1.1 HF2, 12.1.2, 12.1.2 HF1, 12.1.2 HF2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 12.1.3.6, 12.1.3.7, 12.1.4, 12.1.4.1, 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, 13.1.1.5

Fixed In:
14.0.0

Opened: Sep 05, 2017
Severity: 3-Major

Symptoms

Most modern browsers (e.g., Google Chrome, Mozilla Firefox, and macOS Safari) support the EventSource object, which allows receipt of server-generated messages via a permanent HTTP connection. The URL used to establish this connection should be rewritten; otherwise connection may not be used.

Impact

No Portal Access support for EventSource object. Web application may not work correctly.

Conditions

Web application uses EventSource object.

Workaround

Use an iRule to rewrite the URL used in the EventSource object, and to disable rewriting for corresponding server responses.

Fix Information

Now the EventSource object is supported by Portal Access and can be used in Web applications.

Behavior Change