A systems administrator is configuring a newly deployed internal web portal to serve traffic over HTTPS using a certificate issued by the organization's Enterprise Certificate Authority (CA). Place the administrative steps in the correct chronological order required to successfully enroll and enable the TLS certificate on the web portal.
- 1Generate a new asymmetric key pair locally on the web portal server.
- 2Construct a Certificate Signing Request (CSR) containing the portal's public key and Subject Alternative Name (SAN) attributes.
- 3Submit the generated CSR to the Enterprise Certificate Authority for identity validation and signing.
- 4Import the issued X.509 leaf certificate and intermediate CA certificate chain onto the web portal server.
- 5Bind the X.509 certificate to the web portal server's HTTPS daemon listener on port 443.
Answer
The correct chronological order for enrolling and enabling a TLS certificate is: 1) Generate the local key pair, 2) Construct the Certificate Signing Request (CSR) with public key and SAN, 3) Submit the CSR to the Certificate Authority (CA), 4) Import the issued X.509 certificate and intermediate trust chain onto the server, and 5) Bind the certificate to the web daemon HTTPS listener.
The correct order follows the standard PKI certificate lifecycle. The key pair must be generated on the destination server first to ensure private key protection. The public key is bundled with domain identity parameters (such as the SAN extension) into a CSR. The CSR is transmitted to the CA for signing. After the CA returns the signed X.509 leaf certificate along with intermediate CA certificates, they are imported to the server. Finally, the web service daemon is configured to bind the certificate to port 443 to accept secure incoming HTTPS connections.
Step-by-Step Solution
Key Concept
PKI Certificate Lifecycle and CSR Enrollment Workflow