Certificates & PKI
Certificates & PKI is the section where the certificates, the trust chains and the connection security policies used in the TLS connections TR7 offers and establishes are managed. In the Certificates & PKI tab in the Configuration Menu there are seven screens; the left menu lists these screens in the order they are in the interface.
The screens in the section complement one another: the certificates to be offered in the vServices are kept on the SSL/TLS Certificates screen; the version, cipher and validation rules of the connection established with these certificates are determined with TLS Security Profiles; the intermediate and root certificates in the chains and the internal certificate authorities are defined on the Certificate Authorities (CA) screen; the template of the certificates the internal CA produces is on Certificate Profiles, the identities TR7 offers as a client are on Client Certificates, the reusable keys are on Private Key Library and the provider credentials for the ACME DNS-01 validation are on the ACME DNS Providers screen.
How do the screens work together?
- In order for a vService to be able to offer HTTPS, a certificate (ACME.SH, Manual, PFX or produced with the internal CA) is selected from the SSL/TLS Certificates screen and, optionally, a security profile from the TLS Security Profiles screen.
- The chain of the certificate can be offered with a reference to the records on the Certificate Authorities (CA) screen; the internal CAs on the same screen produce server and client certificates with the Certificate Profiles templates.
- In the connections in which TR7 introduces itself to the Backend Service the identities on the Client Certificates screen are used, and in the validation of the Backend Service certificate the CA records are.
- The certificates whose public key must not change when they are renewed are managed with the Private Key Library keys, and the ACME certificates with a wildcard domain name with the ACME DNS Providers profiles.
Screens
Usage Locations
| Screen | Where it is used |
|---|---|
| SSL/TLS Certificates | The vService Certificate field, the Management Access HTTPS Certificate, the Backend Service and health check client certificate selectors |
| TLS Security Profiles | The vService SSL Security module, the Backend Service Backend SSL Security Profile |
| Certificate Authorities (CA) | The certificate chain (Use Profiles), the TLS profile CA Certificate Files, Verification CA Profile while certificate validation is on in the Backend Service and in the health check, the internal PKI production (Issuing CA) |
| Certificate Profiles | The SSL/TLS Certificates (Internal CA type) and Client Certificates production forms |
| Client Certificates | The Backend Service Client Certificate presented to backend (mTLS), the health check Client Certificate to present (mTLS) |
| Private Key Library | The SSL/TLS Certificates CSR (External CA) tab (Use a key from the library); the keys taken into the library with the Take the key into the library operation in the certificate list |
| ACME DNS Providers | The DNS Provider field in the SSL/TLS Certificates ACME.SH form (while Challenge Type: DNS-01 is selected) |
