Patch - Captive Portal users removed from Host Table

From Edge Threat Management Wiki - Arista
Revision as of 15:28, 27 November 2019 by Tfischer (talk | contribs) (→‎How to run)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

What it is

An issue has been identified where Captive Portal usernames are inadvertently cleared from the Host Table while the user is logged in, causing policies and rules dependent on the username to process traffic incorrectly.

The problem occurs when an exception causes an instance of Captive Portal to be disconnected from the Host Table cleanup task, and unable to notify the cleanup task that a user is actively logged in, causing the Captive Portal username to be cleared from the Host Table.

This patch improves exception handling so the communication will not be interrupted. It also improves the data structure used to maintain the user user table internally to resolve the root cause of the exception.

Target Version

14.0.0

How to run

curl -k https://downloads.untangle.com/public/patches/14.0.0/captive_portal_userhook.sh | dash