From 0eded74eed2fae76aa89d4eb033081fb2fc946cf Mon Sep 17 00:00:00 2001 From: Mic Johnson Date: Thu, 16 Oct 2025 13:08:57 -0400 Subject: [PATCH 1/4] PD-2255 Update AddACMESCALE.md Content This commit updates the instructions in the AddACMESCALE.md tutorial. --- .../Credentials/Certificates/AddACMESCALE.md | 35 +++++++++++++------ 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/content/SCALE/SCALETutorials/Credentials/Certificates/AddACMESCALE.md b/content/SCALE/SCALETutorials/Credentials/Certificates/AddACMESCALE.md index 2c0f1e13ed..14a635e33e 100644 --- a/content/SCALE/SCALETutorials/Credentials/Certificates/AddACMESCALE.md +++ b/content/SCALE/SCALETutorials/Credentials/Certificates/AddACMESCALE.md @@ -1,6 +1,6 @@ --- -title: "Adding ACME DNS-Authenticators" -description: "Provides basic instructions on adding and managing ACME DNS-authenticators in TrueNAS." +title: "Adding ACME DNS Authenticators" +description: "Provides basic instructions on adding and managing ACME DNS authenticators in TrueNAS." weight: 40 aliases: tags: @@ -13,36 +13,50 @@ keywords: - acme dns authenticator --- -Automatic Certificate Management Environment (ACME) DNS authenticators allow users to automate certificate issuing and renewal. The user must verify ownership of the domain before TrueNAS allows certificate automation. +Automatic Certificate Management Environment (ACME) DNS authenticators allow users to automate certificate issuing and renewal. +The user must verify ownership of the domain before TrueNAS allows certificate automation. {{< hint type=important >}} ACME DNS is an advanced feature intended for network administrators or AWS professionals. Misconfiguring ACME DNS can prevent you from accessing TrueNAS. {{< /hint >}} -The system requires an ACME DNS Authenticator and CSR to configure ACME certificate automation. +The system requires an ACME DNS Authenticator and CSR to configure ACME certificate automation to proceed. ## Adding a DNS Authenticator -To add an authenticator, +Before you begin this procedure, log in to your DNS authenticator provider service to obtain an API global key or an API token, whichever your service provider requires. +When configuring an ACME DNS authenticator in TrueNAS using Cloudflare as the provider, you need the global API key but not the API token. + +This procedure uses Cloudflare as the example. +To add an authenticator: Click **Add** on the **ACME DNS-Authenticator** widget to open the **Add DNS Authenticator** screen. {{< trueimage src="/images/SCALE/Credentials/AddDNSAuthenticatorCloudflare.png" alt="Add DNS Authenticator" id="Add DNS Authenticator" >}} -Enter a name, and select the authenticator you want to configure. **Cloudflare** shows by default. +Enter a name. + +Select the authenticator you want to configure. **Cloudflare** shows by default. Supported authenticator options are [Cloudflare](https://www.cloudflare.com), [DigitalOcean](https://www.digitalocean.com/), [Amazon Route 53](https://aws.amazon.com/route53/), [OVHcloud](https://www.ovhcloud.com/en/domains/), and **shell**. **Authenticator** selection changes the configuration fields. -If you select **cloudflare** as the authenticator, you must enter your Cloudflare account email address and API key, or the Cloudflare API token. If using an API token, do not enter the Cloudflare account email address. +When selecting **cloudflare** as the authenticator, enter the Cloudflare account email address associated API key and the DNS domain. +For Cloudflare, copy/paste the global API key from Cloudflare into the **API Key** field. +If using an API token, do not enter the Cloudflare account email address. -If you select **digitalocean** as the authenticator, you must enter your DigitalOcean Token. +When selecting **digitalocean** as the authenticator, enter your DigitalOcean Token. -If you select **route53** as the authenticator, you must enter your Route53 Access key ID and secret access key. +When selecting **route53** as the authenticator, enter your Route53 Access key ID and secret access key. -If you select **OVH** as the authenticator, you must enter your OVH application key, application secret, consumer key, and endpoint. +When selecting **OVH** as the authenticator, enter your OVH application key, application secret, consumer key, and endpoint. Click **Save** to add the authenticator. +The DNS authenticator shows on the **ACME DNS-Authenticator** widget. To make changes, click on the more_vert for the authenticator, and then on **Edit**. + +After adding the authenticator, you can configure a certificate signing request (CSR) for this authentictor and create an ACME certificate. +For more information, see [Managing Certificate Signing Requests]({{< ref "AddCSRsSCALE" >}}). + ### Adding an Authenticator with a Shell Script {{< hint type=warning >}} @@ -53,4 +67,3 @@ If you select **shell** as the authenticator, you must enter the path to an auth Advanced users can select this option to pass an authenticator script, such as *acme.sh*, to the shell and add an external DNS authenticator. This requires an ACME authenticator script saved to the system. - From a5897b9f3f3e3d4a2b9a6df20a7400a9a62f97cb Mon Sep 17 00:00:00 2001 From: Mic Johnson Date: Thu, 16 Oct 2025 14:10:59 -0400 Subject: [PATCH 2/4] PD-2255 UpdateAddCSRsSCALE.md This commit updates the tutorial for adding a CSR and ACME Certificate. --- .../Credentials/Certificates/AddCSRsSCALE.md | 80 ++++++++++++------- 1 file changed, 51 insertions(+), 29 deletions(-) diff --git a/content/SCALE/SCALETutorials/Credentials/Certificates/AddCSRsSCALE.md b/content/SCALE/SCALETutorials/Credentials/Certificates/AddCSRsSCALE.md index 1e6d434806..78a4a0bfc6 100644 --- a/content/SCALE/SCALETutorials/Credentials/Certificates/AddCSRsSCALE.md +++ b/content/SCALE/SCALETutorials/Credentials/Certificates/AddCSRsSCALE.md @@ -13,52 +13,70 @@ keywords: - ACME certificate --- -The **Certificate Signing Requests** widget allows users to configure a message that the system sends to a registration authority of the public key infrastructure to apply for a digital identity certificate. +The **Certificate Signing Requests** widget allows users to configure a message that the system sends to a registration authority of the public key infrastructure to apply for a digital identity certificate. ## Adding a CSR {{< hint type=info >}} -An ACME certificate is created based on the settings in the selected CSR. - If you plan to create an ACME certificate, before adding a CSR, make sure the certificate authority provider account (i.e., Cloudflare, DigitalOcean, etc.) is correctly configured with all domains entered in this CSR. -For example, if using a Cloudflare DNS authenticator, in the Cloudflare account, register the domain(s) entered in the **Subject Alternative Name** field on the **Certificate Subject** screen in the **Add CSR** wizard +When adding an ACME certificate for a CSR, it is created based on the settings in the selected CSR. + +For example, if using a Cloudflare DNS authenticator, in the Cloudflare account, register the domain(s) entered in the **Subject Alternative Name** field on the **Certificate Subject** screen in the **Add CSR** wizard. + +If the CSR and provider accounts are not properly configured, a dialog with an error indicating the configuration problem opens. -If the CSR and provider accounts are not properly configured, TrueNAS shows an error indicating the problem with the configuration. -For information on how to add a DNS authenticator in TrueNAS, [click here]({{< relref "AddACMESCALE.md" >}}). +For information on how to add a DNS authenticator in TrueNAS, see [Adding ACME DNS Authenticators]({{< relref "AddACMESCALE.md" >}}). {{< /hint >}} -You can only edit the name of the CSR after you click **Save**. +You can only edit the name of the CSR after clicking **Save**. +If you make a mistake or want to change any setting, delete the CSR and create a new one with the desired or correct settings. To add a CSR: -First, enter a name and select the CSR type. The **Add CSR** allows a user to create a certificate signing request(CSR) or import a certificate for a CSR. Users can select a predefined certificate extension from the **Profiles** dropdown list. +1. Enter a name and select the CSR type. + The **Add CSR** wizard allows creating a certificate signing request(CSR) or importing a certificate for a CSR. + Users can select a predefined certificate extension from the **Profiles** dropdown list. + + {{< trueimage src="/images/SCALE/Credentials/AddCSRIdentifierAndType.png" alt="Add CSR Certificate Options RSA Type" id="Add CSR Certificate Options RSA Type" >}} + + Click **Next**. -{{< trueimage src="/images/SCALE/Credentials/AddCSRIdentifierAndType.png" alt="Add CSR Certificate Options RSA Type" id="Add CSR Certificate Options RSA Type" >}} +2. Select or enter the certificate options for the CSR. TrueNAS shows default settings in each field. + **Key Type** shows the option matching the selection made in **Profiles** in step 1. + Accept the default values or choose the number of bits in the key used by the cryptographic algorithm, and the cryptographic algorithm the CSR uses. -Next, select or enter the certificate options for the CSR. -Choose options that specify the type of private key to use, the number of bits in the key used by the cryptographic algorithm, and the cryptographic algorithm the CSR uses. + Click **Next**. -When entering values for the **Certificate Subject** settings, enter short values for the geographic information, where possible. -For example, enter TN instead of Tennessee for the State. Enter all required values (indicated by the asterisk). -The **Common Name** can be the full domain assigned to the TrueNAS system, or just the example.net portion of the domain name. Include this in the **Subject Alternative Name** field. You can enter any other system [fully-qualified hostname (FQDN)](https://kb.iu.edu/d/aiuv) and domains for multi-domain support. +3. Enter the **Certificate Subject** settings. When entering values, enter short values for the geographic information, where possible. + For example, enter TN instead of Tennessee for the **State**. Enter all required values (indicated by the asterisk). -{{< trueimage src="/images/SCALE/Credentials/AddCSRCertificateSubject.png" alt="Add CSR Certificate Subject Screen" id="Add CSR Certificate Subject Screen" >}} + If specifying a value in **Common Name**, it can be the full domain assigned to the TrueNAS system or just the *example.net* portion of the domain name. + Include this in the **Subject Alternative Name** field. + You can enter any other system [fully-qualified hostname (FQDN)](https://kb.iu.edu/d/aiuv) and domains for multi-domain support. -(Optional) Enter any extra constraints you need for your scenario. The **Extra Constraints** step contains certificate extension options. + When specifying an IP address in **Subject Alternative Name** do not enter the IP address of the system. + This results in an error if you try to create an ACME certificate for the CSR. -* **Basic Constraints** limits the path length for a certificate chain. -* **Authority Key Identifier** identifies the public key corresponding to the private key used to sign a certificate. -* **Key Usage** defines the purpose of the public key contained in a certificate. -* **Extended Key Usage** further refines key usage extensions. + {{< trueimage src="/images/SCALE/Credentials/AddCSRCertificateSubject.png" alt="Add CSR Certificate Subject Screen" id="Add CSR Certificate Subject Screen" >}} -Review the certificate options. If you want to change something, click **Back** to reach the screen with the setting option you want to change, then click **Next** to advance to the **Confirm Options** step. + Click **Next**. -Click **Save** to add the CSR. +4. (Optional) Enter any extra constraints if needed for your scenario. The **Extra Constraints** step contains certificate extension options. + + * **Basic Constraints** limits the path length for a certificate chain. + * **Authority Key Identifier** identifies the public key corresponding to the private key used to sign a certificate. + * **Key Usage** defines the purpose of the public key contained in a certificate. + * **Extended Key Usage** further refines key usage extensions. + +5. Review the certificate options. + Click **Back** until reaching the screen with the setting option you want to change, make the change, and then click **Next** to advance to the **Confirm Options** step. + +6. Click **Save** to add the CSR. ## Importing a CSR -When importing a certificate into TrueNAS for the CSR, enter a name, then select **Import Certificate Signing Request** in **Type**. Click **Next**. +When importing a certificate into TrueNAS for the CSR, enter a name, and then select **Import Certificate Signing Request** in **Type**. Click **Next**. {{< trueimage src="/images/SCALE/Credentials/AddCSRImportCSR.png" alt="Add CSR Import Certificate" id="Add CSR Import Certificate" >}} @@ -67,7 +85,9 @@ Enter the password for the private key in **Password** and **Confirm Password**. ## Creating an ACME Certificate -You can access the **Create ACME Certificate** from the more_vert dropdown list or the **Edit CSR** screen, to add a certificate by selecting an ACME DNS authenticator configured in TrueNAS. +TrueNAS provides a way to add a certificate for an ACNE DNS authenticator added to the system. +After adding the DNS authenticator, create a CSR for it. +Click on the more_vert for the CSR on the **Certificate Signing Requests** widget, then click on **Create ACME Certificate** to open the **Create ACME Certificate** screen. {{< hint type=info >}} You must [configure a DNS authenticator]({{< relref "AddACMESCALE.md" >}}) to create an ACME certificate! @@ -75,19 +95,21 @@ The ACME certificate is created based on the settings in the selected CSR. You must have the domains added to the account providing the DNS authenticator. For example, if using Cloudflare to create the DNS authenticator, the Cloudflare account must have the domain(s) entered in the **Subject Alternative Name** field in the **Add CSR** wizard on the **Certificate Subject** screen. -If not properly configured, TrueNAS shows an error with the configuration problem. +If not properly configured, a dialog with an error indicating the configuration problem opens. {{< /hint >}} {{< trueimage src="/images/SCALE/Credentials/CreateACMECertificateScreen.png" alt="Create ACME Certificate Screen" id="Create ACME Certificate Screen" >}} -Enter a name in **Identifier**, then select **Terms of Service**. +Enter a name in **Identifier**. The underscore (_) and dash (-) are allowed characters in the name. -Enter a number that specifies the time (in days) before the certificate expires in **Renew Certificate Days**. +Select **Terms of Service**. + +Enter a number that specifies the time (in days) before the certificate expires in **Renew Certificate Days**. Select the URI of the ACME server directory from the **ACME Server Directory URI** dropdown list. -The **Domains** area shows a domain for each entry made in the **Subject Alternative Name** field on the **Certificate Subject** screen of the **Add CSR** wizard. +The **Domains** area shows domains for each entry made in the **Subject Alternative Name** field on the **Certificate Subject** screen of the **Add CSR** wizard. Select the option from the dropdown list for each domain shown. This sets the authenticator to validate the domain. - Click **Save**. +The new ACME certificate shows on the **Certificates** and the **Certificate Signing Requests** widgets. \ No newline at end of file From 993da849bd813cdac65e186821ed51f8252773ab Mon Sep 17 00:00:00 2001 From: Mic Johnson Date: Thu, 16 Oct 2025 14:19:16 -0400 Subject: [PATCH 3/4] PD-2255 Update the CredentialsCertificatesScreen.png This commit changes the image to show each widget populated (certificate, csr, and acme dns authenticator) --- .../CredentialsCertificatesScreen.png | Bin 51319 -> 20026 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/static/images/SCALE/Credentials/CredentialsCertificatesScreen.png b/static/images/SCALE/Credentials/CredentialsCertificatesScreen.png index 2457c2e94cb7c88cec5ce03f211e434f720e976e..e12b967289751be5075de9447f196e0f17a41c45 100644 GIT binary patch literal 20026 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 literal 51319 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 From 78ac104ba586eec4ff8651db1aa6312b3369d979 Mon Sep 17 00:00:00 2001 From: linzibelle Date: Wed, 22 Oct 2025 10:58:49 -0400 Subject: [PATCH 4/4] Update AddCSRsSCALE.md --- .../SCALETutorials/Credentials/Certificates/AddCSRsSCALE.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/SCALE/SCALETutorials/Credentials/Certificates/AddCSRsSCALE.md b/content/SCALE/SCALETutorials/Credentials/Certificates/AddCSRsSCALE.md index 78a4a0bfc6..bee0a4bbee 100644 --- a/content/SCALE/SCALETutorials/Credentials/Certificates/AddCSRsSCALE.md +++ b/content/SCALE/SCALETutorials/Credentials/Certificates/AddCSRsSCALE.md @@ -35,7 +35,7 @@ If you make a mistake or want to change any setting, delete the CSR and create a To add a CSR: 1. Enter a name and select the CSR type. - The **Add CSR** wizard allows creating a certificate signing request(CSR) or importing a certificate for a CSR. + The **Add CSR** wizard allows creating a certificate signing request (CSR) or importing a certificate for a CSR. Users can select a predefined certificate extension from the **Profiles** dropdown list. {{< trueimage src="/images/SCALE/Credentials/AddCSRIdentifierAndType.png" alt="Add CSR Certificate Options RSA Type" id="Add CSR Certificate Options RSA Type" >}} @@ -112,4 +112,4 @@ The **Domains** area shows domains for each entry made in the **Subject Alternat Select the option from the dropdown list for each domain shown. This sets the authenticator to validate the domain. Click **Save**. -The new ACME certificate shows on the **Certificates** and the **Certificate Signing Requests** widgets. \ No newline at end of file +The new ACME certificate shows on the **Certificates** and the **Certificate Signing Requests** widgets.