You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In typical scenarios, the recommended approach for hostname validation in Umbraco Cloud is to point your Domain Name System (DNS) directly to Umbraco Cloud. The platform handles the process from start to finish. However, this may not be suitable for all environments—such as when working with production domains where zero downtime is critical.
3
+
In typical scenarios, the recommended approach for hostname validation in Umbraco Cloud is to point your Domain Name System (DNS) directly to Umbraco Cloud. The platform handles the process from start to finish. However, this may not be suitable for all environments, such as when working with production domains where zero downtime is critical.
4
4
5
-
In such cases, Umbraco Cloud supports using a pre-validation method. You can complete hostname validation and Transport Layer Security (TLS) certificate issuance before switching your live DNS over. This approach ensures a seamless transition with no interruptions in service.
5
+
In these cases, Umbraco Cloud supports using a pre-validation method. You can complete hostname validation and Transport Layer Security (TLS) certificate issuance before switching over your live DNS. This approach ensures a seamless transition with no interruptions in service.
6
6
7
7
## When to Use Hostname Pre-Validation
8
8
9
9
Use pre-validation when:
10
+
10
11
- You're dealing with live or production domains that require 100% uptime.
11
12
- You want to avoid the brief downtime that may occur while TLS certificates are being validated after pointing DNS to Umbraco Cloud.
12
13
13
14
## How to Use Hostname Pre-Validation
14
15
16
+
The following steps outline how to use hostname pre-validation.
17
+
15
18
### 1. Enable Pre-Validation for the Hostname
16
19
17
-
After adding your custom hostname in the Umbraco Cloud Portal, navigate to the Hostname Settings. Toggle the Pre-Validation option to enable it.
20
+
After adding your custom hostname in the Umbraco Cloud Portal:
18
21
19
-
Umbraco Cloud will then provide two DNS records:
22
+
1. Navigate to **Hostname Settings**.
23
+
2. Toggle the Pre-Validation option to enable it.
20
24
21
-
- A **TXT** record used to verify domain ownership.
25
+
Umbraco Cloud will provide two DNS records:
22
26
23
-
- A **CNAME** record required for the TLS certificate issuance.
27
+
- A **TXT** record used to verify domain ownership.
28
+
- A **CNAME** record that is required for the TLS certificate issuance.
24
29
25
30
<figure><imgsrc="images/hostname-settings-modal.png"alt="This is an image of the Hostname settings modal"></figure>
26
31
27
-
28
32
### 2. Add DNS Records at Your Domain Registrar
29
33
30
-
Log in to your DNS provider or domain registrar and add the records provided:
34
+
1. Log in to your DNS provider or domain registrar.
35
+
2. Add the records provided:
31
36
32
37
-**TXT Record:**
33
38
@@ -50,40 +55,34 @@ DNS propagation times can vary. Changes may take a few minutes to several hours
50
55
51
56
Return to the Hostname page in Umbraco Cloud. You'll see a Hostname Information Box showing the current status of your validation.
52
57
53
-
The status will change to Active when everything is set up correctly. The hostname will have been validated and the TLS certificate has been issued.
58
+
The status will change to Active when everything is set up correctly. The hostname is validated, and the TLS certificate issued.
54
59
55
60
<figure><imgsrc="images/pre-validation-status-modal.png"alt="This is an image of the Pre-Validation status modal"></figure>
56
61
57
62
pre-validation-status-modal
58
63
59
64
### 4. Point Your DNS to Umbraco Cloud
60
65
61
-
Once the certificate is issued:
62
-
63
-
- Update your domain's A record or CNAME to point to the Umbraco Cloud DNS (add link).
64
-
65
-
- Your site will be accessible securely via HTTPS without any downtime because the certificate is already in place.
66
+
Once the certificate is issued, update your domain's A record or CNAME to point to the Umbraco Cloud DNS (add link).
66
67
68
+
Your site will be accessible securely via HTTPS without any downtime because the certificate is already in place.
67
69
68
70
### 5. Disable Pre-Validation and Clean Up DNS Records
69
71
70
72
After the hostname is active and secure:
71
73
72
-
- Go back to Hostname Settings and disable the pre-validation method.
73
-
74
-
- Remove the TXT and CNAME records you added for pre-validation.
75
-
76
-
Umbraco Cloud will automatically handle future certificate renewals without requiring manual DNS management.
74
+
1. Go back to Hostname Settings and disable the pre-validation method.
75
+
2. Remove the TXT and CNAME records you added for pre-validation.
77
76
77
+
Umbraco Cloud will automatically handle future certificate renewals without the need for manual DNS management.
78
78
79
79
## Custom Certificate
80
80
81
81
If you plan to use a [custom certificate](security-certificates), the Hostname Pre-Validation method can be used to prove ownership of the hostname before binding the custom certificate.
82
82
83
-
You can do this by:
83
+
You can do this by following these steps:
84
84
85
85
1. Enable Pre-Validation for the Hostname.
86
86
2. Add the TXT record provided to your Domain Name System (DNS) settings. The record will prove ownership of the domain.
87
87
3. Upload a custom certificate and set a binding to the Hostname.
88
-
4. Wait a couple of minutes then disable Pre-Validation for the Hostname. The status will now show "Manual" for the Hostname.
89
-
88
+
4. Wait a couple of minutes, then disable Pre-Validation for the Hostname. The status will now show "Manual" for the Hostname.
0 commit comments