Skip to content

Commit 4ea08cd

Browse files
authored
[SSL] Add DashButton and clarify custom cert replacement steps (#25518)
1 parent 65748bd commit 4ea08cd

File tree

1 file changed

+19
-17
lines changed
  • src/content/docs/ssl/edge-certificates/custom-certificates

1 file changed

+19
-17
lines changed

src/content/docs/ssl/edge-certificates/custom-certificates/uploading.mdx

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import {
1212
TabItem,
1313
Tabs,
1414
APIRequest,
15+
DashButton,
1516
} from "~/components";
1617

1718
This page lists Cloudflare requirements for custom certificates and explains how to upload and update these certificates using Cloudflare dashboard or API.
@@ -50,35 +51,33 @@ When using `compatible` or `modern` [bundling](/ssl/edge-certificates/custom-cer
5051

5152
To upload a custom SSL certificate in the dashboard:
5253

53-
1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and select your account.
54+
1. In the Cloudflare dashboard, go to the SSL/TLS **Edge Certificates** page.
5455

55-
2. Select your application.
56+
<DashButton url="/?to=/:account/:zone/ssl-tls/edge-certificates" />
5657

57-
3. Go to **SSL/TLS**.
58+
2. In **Edge Certificates**, select **Upload Custom SSL Certificate**.
5859

59-
4. In **Edge Certificates**, select **Upload Custom SSL Certificate**.
60-
61-
5. Copy and paste relevant values into **SSL Certificate** and **Private key** text areas (or select **Paste from file**).
60+
3. Copy and paste relevant values into **SSL Certificate** and **Private key** text areas (or select **Paste from file**).
6261

6362
:::note
6463
If doing this manually, include the `---BEGIN CERTIFICATE---` and `---END CERTIFICATE---` like the placeholder text.
6564
:::
6665

67-
6. Choose the appropriate [**Bundle Method**](/ssl/edge-certificates/custom-certificates/bundling-methodologies/).
66+
4. Choose the appropriate [**Bundle Method**](/ssl/edge-certificates/custom-certificates/bundling-methodologies/).
6867

69-
7. Select a value for [**Private Key Restriction**](/ssl/edge-certificates/custom-certificates/#geo-key-manager-private-key-restriction).
68+
5. Select a value for [**Private Key Restriction**](/ssl/edge-certificates/custom-certificates/#geo-key-manager-private-key-restriction).
7069

71-
8. Select a value for **Legacy Client Support**, which specifies <GlossaryTooltip term="Server Name Indication (SNI)" link="/ssl/reference/browser-compatibility/#non-sni-support">Server Name Indication (SNI)</GlossaryTooltip> support:
70+
6. Select a value for **Legacy Client Support**, which specifies <GlossaryTooltip term="Server Name Indication (SNI)" link="/ssl/reference/browser-compatibility/#non-sni-support">Server Name Indication (SNI)</GlossaryTooltip> support:
7271
- **Modern (recommended)**: SNI only
7372
- **Legacy**: Supports non-SNI
7473
:::caution
7574

7675
Custom certificates of the type `legacy_custom` are not compatible with [BYOIP](/byoip/).
7776
:::
7877

79-
9. Select **Upload Custom Certificate**. If you see an error for `The key you provided does not match the certificate`, contact your Certificate Authority to ensure the private key matches the certificate.
78+
7. Select **Upload Custom Certificate**. If you see an error for `The key you provided does not match the certificate`, contact your Certificate Authority to ensure the private key matches the certificate.
8079

81-
10. (optional) [Add a CAA DNS record](/ssl/edge-certificates/caa-records/).
80+
8. (optional) [Add a CAA DNS record](/ssl/edge-certificates/caa-records/).
8281

8382
</TabItem>
8483

@@ -176,12 +175,15 @@ Replacing a custom certificate following these steps does not lead to any downti
176175

177176
To update a certificate in the dashboard:
178177

179-
1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and select your account.
180-
2. Select your application.
181-
3. Go to **SSL/TLS**.
182-
4. In **Edge Certificates**, locate a custom certificate.
183-
5. Select the wrench icon and select **Replace SSL certificate and key**.
184-
6. Follow the same steps as [upload a new certificate](#upload-a-custom-certificate).
178+
1. In the Cloudflare dashboard, go to the SSL/TLS **Edge Certificates** page.
179+
180+
<DashButton url="/?to=/:account/:zone/ssl-tls/edge-certificates" />
181+
182+
2. In **Edge Certificates**, locate a custom certificate and click on it to expand.
183+
184+
3. Select the wrench icon and select **Replace SSL certificate and key**.
185+
186+
4. Follow the same steps as [upload a new certificate](#upload-a-custom-certificate).
185187

186188
</TabItem> <TabItem label="API">
187189

0 commit comments

Comments
 (0)