SY0-301 · Question #390
A certificate used on an ecommerce web server is about to expire. Which of the following will occur if the certificate is allowed to expire?
The correct answer is B. Clients will be notified that the certificate is invalid. An expired TLS certificate causes browsers to warn users that the certificate is invalid, but does not automatically stop the site from functioning or disable encryption.
Question
A certificate used on an ecommerce web server is about to expire. Which of the following will occur if the certificate is allowed to expire?
Options
- AThe certificate will be added to the Certificate Revocation List (CRL).
- BClients will be notified that the certificate is invalid.
- CThe ecommerce site will not function until the certificate is renewed.
- DThe ecommerce site will no longer use encryption.
How the community answered
(34 responses)- A3% (1)
- B94% (32)
- D3% (1)
Why each option
An expired TLS certificate causes browsers to warn users that the certificate is invalid, but does not automatically stop the site from functioning or disable encryption.
A Certificate Revocation List entry is created when a certificate is deliberately revoked before its natural expiration - for example, due to key compromise - not when it simply reaches its expiration date.
When a TLS certificate's expiration date has passed, the client browser's certificate validation check fails because the current date falls outside the certificate's valid period. The browser then presents a prominent warning or error page notifying the user that the certificate is invalid or untrusted. The server may still attempt to negotiate an encrypted connection, but users must manually bypass the browser warning to proceed, which many security-conscious users will not do.
An expired certificate does not cause the web server to stop functioning; the server continues to serve requests and users can often bypass the browser warning to access the site, though this is inadvisable.
An expired certificate does not disable or remove encryption from the site; the server still initiates TLS negotiation, but the client's validation of the certificate's time validity fails, triggering a warning.
Concept tested: TLS certificate expiration behavior and browser warnings
Source: https://learn.microsoft.com/en-us/azure/app-service/configure-ssl-certificate
Topics
Community Discussion
No community discussion yet for this question.