Bug ID 912945: A virtual server with multiple client SSL profiles, the profile with CN or SAN of the cert matching the SNI is not selected if cert is ECDSA-signed

Last Modified: May 29, 2024

Affected Product(s):
BIG-IP LTM(all modules)

Known Affected Versions:
14.1.4, 14.1.4.1, 14.1.4.2, 14.1.4.3, 15.1.0, 15.1.0.1, 15.1.0.2, 15.1.0.3, 15.1.0.4, 15.1.0.5, 15.1.1, 15.1.2, 15.1.2.1, 15.1.3, 15.1.3.1, 16.0.0, 16.0.0.1, 16.0.1, 16.0.1.1, 16.0.1.2, 16.1.0

Fixed In:
17.0.0, 16.1.1, 15.1.4, 14.1.4.4

Opened: May 29, 2020

Severity: 3-Major

Symptoms

In a virtual configured with multiple client SSL profiles, the profile with ECDSA-signed cert is not selected even though its CN/SAN matching the SNI extension of ClientHello.

Impact

The incorrect client SSL profile is selected.

Conditions

-- A virtual server with multiple client SSL profiles. -- The SNI of,,lientHello does not match the 'server name' of any profile. -- The cert in the profile is ECDSA-signed and its CN/SAN matches SNI extension of ClientHello. -- That profile in is not selected.

Workaround

Configure the 'Server Name' option in the client SSL profile.

Fix Information

Fixed an issue with client SSL profile selection.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips