Option 2: Provide your own signed certificate

JFrog Installation & Setup Documentation

Content Type
Installation & Setup
ft:sourceType
Paligo

Your custom CA certificate must meet the prerequisites.

Use a Custom TLS certificate with the Artifactory and Router ports

Note

If you have not started the application for the first time, you need to create the /router/keys/ folder manually.

  1. Copy the certificate and key files to the bootstrap/router/keys/custom-server.crt and bootstrap/router/keys/custom-server.key.

    • custom-server.key is the private key file

    • custom-server.crt is the cert file

      Important

      The files should be named exactly according to their names above.

  2. Copy the CA of the custom TLS certificate in etc/security/keys/trusted/.

  3. Restart the Artifactory node and let the router use the bootstrapped certificate.

  4. Enable TLS on Artifactory by setting artifactory.tomcat.httpsConnector.enabled to true in the system.yaml file.

  5. Restart the Artifactory node again.

  6. Copy the CA of the custom TLS certificate in etc/security/keys/trusted/ of all the JFrog Products nodes installed in the same JPD.

  7. If applicable, copy the CA to the load balancer.