Bug ID 602074: Management.KeyCertificate.get_certificate_validator() doesn't throw not-found exception when a given certificate doesn't exist.

Last Modified: Apr 28, 2025

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

Known Affected Versions:
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, 12.1.5, 12.1.5.1, 12.1.5.2, 12.1.5.3, 12.1.6, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1

Fixed In:
13.1.0

Opened: Jun 29, 2016

Severity: 4-Minor

Related Article: K46583034

Symptoms

The iControl SOAP call get_certificate_validator() is supposed to return the certificate-validators of the given certificates. The issue is that when an user inputs a non-existing certificate to the function, it just returns empty strings [[]] instead of presenting the exception for the non-existent certificate.

Impact

The impact should be limited. Since the function returns empty strings [[]] for a non-existing certificate, from the output the user is unable to distinguish whether the certificate is non-existing or the certificate has no certificate-validators configured.

Conditions

When the iControl SOAP function get_certificate_validator() is called to get the certificate-validators 's names of the given certificates.

Workaround

None.

Fix Information

The iControl SOAP call get_certificate_validator() now presents the exception for the non-existent certificate.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips