Register external certificate
    • PDF

    Register external certificate

    • PDF

    Article Summary

    Available in Classic and VPC

    Register external certificate

    You can register and manage SSL/TLS certificates issued by authorized a certificate authority (CA).

    Note
    • You can register only SSL/TLS certificates issued by public CAs; you can't register SSL/TLS certificates issued by private CAs.
    • You can't register expired/revoked certificates; only certificates that are valid at the time of registration can be registered.

    The following describes how to register a certificate.

    1. From NAVER Cloud Platform console, click the Services > Security > Certificate Manager menus in order.
    2. Click the Certificate List menu.
    3. Click [Register external certificate] button.
    4. From the Register external certificate pop-up window, enter the certificate information.
      certificatemanager-use-list_register4_ko
      • For Certificate name, enter a name that is different from other certificate names.
      • Enter the PEM-encoded private key in Private Key.
        • You can't register an encrypted private key, so you need to decrypt it before registration. For more information on decryption, see Errors when registering a certificate.
        • <example 1> RSA private key
          -----BEGIN RSA PRIVATE KEY-----
          Base64–encoded private key
          -----END RSA PRIVATE KEY-----
          
        • <example 2> Elliptic curve (EC) private key
          -----BEGIN EC PRIVATE KEY-----
          Base64–encoded private key
          -----END EC PRIVATE KEY-----
          
      • Enter the PEM-encoded certificate body in Certificate Body.
        • <example>
          -----BEGIN CERTIFICATE-----
          Base64–encoded certificate
          -----END CERTIFICATE-----
          
      • Enter the PEM-encoded certificate chain in Certificate Chain.
    5. Click the [Add] button.
    6. Check the details in the Certificate Validity pop-up window, and then click the [OK] button.

    Errors when registering a certificate

    You may see following error messages when registering a certificate.
    Check the cause and solution according to the error message.

    The private key has been encrypted. Please decrypt it with a pass phrase.

    ClassificationDescription
    CauseRegistered an encrypted private key
    How to solveDecrypt the private key with openssl and re-register it as follows ``` openssl rsa -in [Encrypted Private Key File] -out [Decrypted Private Key File] ```

    <example>openssl rsa -in key.pem -out keyout.pem

    An error occurred while validating the certificate. Only one certificate can be entered in the certificate body.

    ClassificationDescription
    CauseEntered more than one certificate in Certificate Body
    How to solve
  • Enter the certificate body of one certificate which you want to register in Certificate Body
  • If you want to register multiple certificates, repeat the Register certificate procedure to register each certificate
  • The certificate is not valid.

    ClassificationDescription
    CauseEntered an invalid authentication path in Certificate Body
    How to solveRefer to Register certificate chain and enter the correct authentication path of the certificate which you want to register

    Failed to validate the certificate encryption algorithm.

    ClassificationDescription
    CauseEncryption algorithm mismatch between subscriber certificate and CA certificate
    How to solveRegister authentication certificate that has a matching encryption algorithm between subscriber certificate and CA certificate

    The number of domains that can be included in the certificate is exceeded. (Up to 300)

    ClassificationDescription
    CauseNumber of domains in the certificate Subject Alternative Name field exceeds 300
    How to solveUse a certificate with less than 300 domains included in the certificate

    Register certificate chain

    To register a certificate chain, which is required for SSL certificate registration, you should first check the authentication path and extract the PEM file from the certificate.

    Follow these steps to register a certificate chain.

    1. Check the certificate path

    The following describes how to check the certificate path.

    1. Run the certificate file which you want to register in Certificate Manager.
      • If the extension of the certificate file is .pem, change it to .crt, and then run it.
        certificatemanager-use-list_confirm_chainroot1_ko
    2. Click [Authentication path] tab and check the certificate chain.
      • Check all certificate chains above the certificate you want to register.
        certificatemanager-use-list_confirm_chainroot2_ko

    2. Extract the certificate file

    You should extract all certificates on the certification path to a file, from Sub CA certificate above the certificate to be registered to the top-level Root CA certificates.

    The following shows how to extract Sub CA certificates and Root CA certificates.

    1. Run the certificate file which you want to register in Certificate Manager.
      • If the extension of the certificate file is .pem, change it to .crt, and then run it.
    2. Click the [Authentication path] tab.
      certificatemanager-use-list_extract_chain2_ko
    3. Click the certificate you want to extract to a PEM file, and then click the [View certificate] button.
      certificatemanager-use-list_extract_chain3_ko
    4. Make sure the issuer of the certificate which the issuance subject wants to register is correct.
      certificatemanager-use-list_extract_chain4_ko
    5. Click the [More] tab.
      certificatemanager-use-list_extract_chain5_ko
    6. Click the [Copy to a file] button.
      certificatemanager-use-list_extract_chain6_ko
    7. Check the details in the Certificate Export Wizard pop-up window, and then click the [Next] button.
      certificatemanager-use-list_extract_chain7_ko
    8. Click to select Base 64 encoded X.509 (.CER) and then click the [Next] button.
      certificatemanager-use-list_extract_chain8_ko
    9. Click the [Find] button to set the path to save the file, enter a file name, click the [Save] button, and then click the [Next] button.
      certificatemanager-use-list_extract_chain9_ko
    10. After checking the set details, click the [Finish] button.
      certificatemanager-use-list_extract_chain10_ko
    11. From the Completion pop-up window, click the [OK] button.
      certificatemanager-use-list_extract_chain11_ko

    3. Register a certificate chain

    The following describes how to register the file extracted from the certificate to a certificate chain.

    1. Rename the extension of the file extracted from the certificate to .pem, and then run them all.
      certificatemanager-use-list_extract_chain_register1_ko
    2. Copy and paste the contents of '-----BEGIN CERTIFICATE----- (omitted) -----END CERTIFICATE-----' into Certificate Chain of the register certificate pop-up window.
      • Copy and paste all the extracted PEM files in order from the Sub CA certificate to the Root CA certificate above the certificate to be registered.
        certificatemanager-use-list_extract_chain_register2_ko

    Was this article helpful?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.