> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.easystore.co/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Domain Upgrade

### In this article:

1. [Introduction](#1-1-introduction)
2. [Get the validation DNS records](#1-2-get-the-validation-dns-records)
3. [Configure validation DNS in your domain dashboard](#1-3-configure-validation-dns-in-your-domain-dashboard)
4. [Verify DNS and Issue New SSL](#1-4-verify-dns-and-issue-new-ssl)
5. [Point to New Server](#1-5-point-to-new-server)

# 1. Introduction

To enhance overall system performance and stability, and to strengthen website security, EasyStore will be carrying out an infrastructure upgrade. This upgrade involves changes to domain services, and merchants using third-party domains will need to update their DNS settings to ensure their websites continue operating normally.

1.1 If you see this announcement bar, you will need to upgrade your domain. Click **Go to Domain Settings** or go to Channels > Online store > Domains.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_1nfoeqz.png =800x365)

# 2. Get the validation DNS records

2.1 Actions are required for both non-www and www domain. Click the non-www domain first.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_z77ovi.png =800x450)

2.2 Click **Next steps** button.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_1uspbrk.png =800x468)

2.3 You will start `Step 1: Configure Validation Records`.

For non-www domain, you will find **1 CNAME** and **1 TXT** record.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_18vf7lt.png =800x480)

2.4 Then, repeat steps 2.1 - 2.2 for www domain.

For www domain, you will find **1 more CNAME** and **1 more TXT** record.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_w7h6h7.png =800x481)

# 3. Configure validation DNS in your domain dashboard

||| ${color}[#ff0000](⚠️ Important: Do not delete any DNS record at this step to avoid domain become inaccessible.)

Next, you need to add the DNS records above in your domain DNS.

3.1 First, log in to your domain provider’s dashboard (the platform where you purchased your domain, e.g. Exabytes, GoDaddy, Namecheap, or others). Then, look for the section where you can manage your DNS settings.

3.2 Referring to the records above, you need to add **2 CNAME** and **2 TXT** records. Each record has 3 parts: **Type**, **Name/Host**, and **Value** — shown as columns in the table below.

**💡 Tips:**
* The format for **Name/Host** may vary depending on your domain provider. Make sure to follow the format used in your domain’s DNS settings.
* Not sure how to add? You can also copy the DNS details in steps 2.3 and 2.4 above and share them with your domain provider for assistance.

| Domain | Type | Name/Host | Value |
| ---- |
| non-www | CNAME | **_xxxxxx** ${color}[#9b9aa2](OR) **_xxxxxx.yourdomainname** ${color}[#ff0000]([must copy from your admin panel] ) | **_xxxxxx** ${color}[#ff0000]([must copy from your admin panel]) |
| www | CNAME | **_xxxxxx.www** ${color}[#9b9aa2](OR) **_xxxxxx.****www.yourdomainname** ${color}[#ff0000]([must copy from your admin panel]) | **_xxxxxx** ${color}[#ff0000]([must copy from your admin panel]) |
| non-www | TXT | **_cf-challenge** ${color}[#9b9aa2](OR) **_cf-challenge.yourdomainname** | **d2apm4fcma6csw.cloudfront.net** |
| www | TXT | **_cf-challenge.www** ${color}[#9b9aa2](OR) **_cf-challenge.****www.yourdomainname** | **d2apm4fcma6csw.cloudfront.net** |

3.3 **TTL** means how long the server should cache the information, usually you can leave it as **default**.

# **4. Verify DNS and Issue New SSL**

4.1 After done adding the records in your domain DNS, go back to your EasyStore admin panel > click into both non-www and www domains > click **Verify DNS** button under Step 1.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_4ndlq2.png =800x398)

4.2 Then, wait for the new DNS records to take effect on your domain. During this time, no changes will happen on this page.

| Estimated time to complete: 24-48 hours.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_1ch6t1r.png =800x389)

4.3 When the verification is completed, you will see:

* `Step 1: Configure Validation Records` update to **Completed**
* `Step 2: Issue New SSL` is **Pending** and SSL activated: "No".

At this time, no action needed from your side, just wait for the SSL to be activated automatically.

| Estimated time to complete: 1-2 hours.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_1ss9kzw.png =800x403)

||| ⚠️ ${color}[#ff0000](Important: Make sure to complete) `Step 2: Issue New SSL` ${color}[#ff0000](first before proceed to) `Step 3: Point to New Server`${color}[#ff0000](. Otherwise domain will be inaccessible until SSL is issued.)

# 5. Point to New Server

5.1 After SSL activated and `Step 2: Issue New SSL` update to **Completed**, click the drop-down arrow to start `Step 3: Point to New Server`.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_1mxarp8.png =800x401)

For non-www domain, you should find:

* **3 A** records **Pending configuration**
* **4 A** records **Foreign IP detected**

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_1fnxk2n.png =800x530)

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/geminigeneratedimagea2bmfla2bm_qdlt9f.png =550x510)

For www domain, you will find **1 CNAME** record.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_1k45np0.png =800x290)

5.2 Referring to the records above, make the following changes in your domain DNS. There are total 3 changes to be made:

1. Update A records

Find the following 4 **Foreign IP detected** A records in your domain DNS, delete any 1 of them:

* 151.101.2.236
* 151.101.66.236
* 151.101.130.236
* 151.101.194.236

Then, change the remaining 3 to:

* #.###.##.### ${color}[#ff0000]([must copy from your admin panel])
* #.###.##.### ${color}[#ff0000]([must copy from your admin panel])
* #.###.##.### ${color}[#ff0000]([must copy from your admin panel])

Or, if you've added the 3 **Pending configuration** A records first (as per table below), you can just delete all 4 **Foreign IP detected** A records from your domain DNS.

| Type | Name/Host | Value |
| ---- |
| A | **@** ${color}[#9b9aa2](OR) **[leave blank]** ${color}[#9b9aa2](OR) **yourdomainname** | #.###.##.### ${color}[#ff0000]([must copy from your admin panel]) |
| A | **@** ${color}[#9b9aa2](OR) **[leave blank]** ${color}[#9b9aa2](OR) **yourdomainname** | #.###.##.### ${color}[#ff0000]([must copy from your admin panel]) |
| A | **@** ${color}[#9b9aa2](OR) **[leave blank]** ${color}[#9b9aa2](OR) **yourdomainname** | #.###.##.### ${color}[#ff0000]([must copy from your admin panel]) |

---

2. Update CNAME record for www

Find this CNAME record in your domain DNS:

* [easystore.map.fastly.net](https://easystore.map.fastly.net/)

Change it to:

* xxxxx.xxxxx.xxxx ${color}[#ff0000]([must copy from your admin panel])

If the record is deleted by mistake, you can add them back following table below:

| Type | Name/Host | Value |
| ---- |
| CNAME | **www** ${color}[#9b9aa2](OR) **www.yourdomainname** | xxxxx.xxxxx.xxxx ${color}[#ff0000]([must copy from your admin panel]) |

---

3. Find this CNAME record in your domain DNS and delete it (this step is **optional** only and you won't see it in your admin panel)

* _acme-challenge

---

5.3 After done updating the records in your domain DNS, go back to your EasyStore admin panel > click into both non-www and www domains > click **Verify DNS** button under Step 3.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_vdkzob.png =800x335)

5.4 Again, wait for the new DNS records to take effect on your domain. During this time, no changes will happen on this page.

| Estimated time to complete: 24-48 hours.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_l715br.png =800x335)

When you see `Step 3: Point to New Server` status update to **Completed**, the domain upgrade is done.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_10tl18e.png =800x316)





