Enable the automatic retrieval of missing intermediate certificates using the URL in
the Authority Information Access (AIA) extension.
| Where Can I Use
This? | What Do I Need? |
|
|
Depending on the products you're using, you need at least one
of...
|
When a server presents an incomplete certificate chain, the Next-Generation Firewall
(NGFW) can't establish a chain of trust from the server certificate to a trusted
root certificate authority (CA). Typically, this causes the NGFW to drop the
connection, preventing inspection of the SSL/TLS traffic (unless you allow sessions
with untrusted issuers). Browsers also block these connections and display invalid
certificate or insecure connection warnings.
To address this issue, you could manually
repair incomplete certificate chains or
bypass decryption for the affected sites. However, manual repair is time-consuming,
and bypassing decryption leaves potentially malicious traffic uninspected. For
SSL Forward Proxy sessions, you can enable
automatic fetching of missing intermediate certificates when server certificates
contain the Authority Information Access (AIA) extension. The AIA extension provides
the URL from which the NGFW retrieves the issuing CA's certificate to complete the
certificate chain. Automatic retrieval prevents service disruption, eliminates the
need to bypass decryption, and lightens your operational load.
How Certificate Fetching Using AIA Works
The following process occurs if the server certificate the NGFW received during the
failed TLS handshake contains the AIA extension:
Check the Intermediate Certificate Cache
The NGFW checks the cache for the missing intermediate certificates. If
found, the NGFW verifies:
If these criteria are met, the TLS handshake proceeds.
Fetch Certificates from the AIA URL
If the Intermediate Certificate Cache doesn't contain the intermediate
certificates, the NGFW downloads the missing intermediate certificates from
the AIA URL.
Add to Intermediate Certificate Cache
The NGFW adds fetched intermediate certificates to the cache, so that
subsequent TLS sessions with the same server can use them.
The NGFW stores fetched certificates in the cache for up to one week, depending on
certificate expiration dates. If a certificate expires in less than a week, the
cache entry expires when the certificate does. For certificates that have already
expired, the cache entry lasts for one day.
The server remains untrusted, and the connection is handled according to your
policy rules, in the following cases:
To view and manage cached intermediate certificates, go to the Cached
Intermediate Certificates tab in your management interface.
To monitor the status of AIA retrieval, review the Server Certificate Status field in
the decryption logs. After successful certificate fetches, the status displays
Valid by OCSP/CRL. You can use this information to
troubleshoot SSL/TLS connections with incomplete certificate chains and verify if
the feature works correctly.