Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon How do I import root and intermediate certificates into Octane


How do I import root and intermediate certificates into Octane


To import root and intermediate certificates into Octane, you can follow these steps:

Step-by-Step Instructions

1. Open MMC:
- Go to Run (Win+R) and type `mmc` to open the Microsoft Management Console.

2. Add Certificates Snap-in:
- Click on File and select Add/Remove Snap-in.
- Select Certificates and click Add.

3. Select Computer Account:
- Select Computer Account and click Finish.

4. Access Certificates Console:
- Close the Add Standalone Snap-in box and click OK in the Add/Remove Snap-in box.
- Return to the MMC console.

5. Import Root Certificate:
- Right-click on Trusted Root Certification Authorities and select All Tasks.
- Click Import.
- Follow the Certificate Import Wizard to locate and import the root certificate.

6. Import Intermediate Certificate:
- Right-click on Intermediate Certification Authorities and select All Tasks.
- Click Import.
- Follow the Certificate Import Wizard to locate and import each intermediate certificate.

Additional Steps for ALM Octane

1. Create .jks File:
- Create a Java KeyStore (.jks) file containing the root and intermediate certificates.

2. Create .csr File:
- Create a Certificate Signing Request (.csr) file for the server certificate.

3. Submit .csr File:
- Submit the .csr file to the Certificate Authority (CA) to obtain the server certificate.

4. Import Certificates into .jks File:
- Once you have the root and intermediate certificates, import them into the .jks file.

5. Configure SSL Certificate on ALM Octane:
- Configure the SSL certificate on ALM Octane by specifying the .jks file and the server certificate.

Example Configuration for ALM Octane

Here is an example configuration for ALM Octane:

php
'octane' => [
    'ssl' => true,
    'options' => [
        'ssl_cert_file' => '/path/to/your/ssl/certificate.crt',
        'ssl_key_file' => '/path/to/your/ssl/private.key',
        'ssl_truststore_file' => '/path/to/your/truststore.jks',
    ],
],

Conclusion

By following these steps, you can import root and intermediate certificates into Octane and configure SSL/TLS for your application. This ensures that your application can securely communicate over HTTPS.

Citations:
[1] https://www.thesslstore.com/knowledgebase/ssl-install/how-to-import-intermediate-root-certificates-using-mmc/
[2] https://www.sectigo.com/resource-library/how-to-install-root-and-intermediate
[3] https://admhelp.microfocus.com/octane/en/23.4-24.1/Online/Content/InstallationGuide/ConfigureTrust.htm
[4] https://community.microfocus.com/devops-cloud/alm-octane/f/discussions/511450/how-to-configure-ssl-certificate-on-alm-octane
[5] https://knowledge.digicert.com/solution/how-to-import-intermediate-and-root-certificates-using-mmc