Cloudflare Proxy & Web Application Firewall - customer instructions

Cloudflare Proxy & Web Application Firewall - customer instructions

Introduction

All web traffic will be routed through the Cloudflare Proxy. End users should not notice any significant differences in their e-commerce experience.

We will provide the necessary credentials and coordinate timings with yourselves. No downtime is expected as long as the steps are followed correctly and executed in sync with our team. Once you complete Step 1 (TXT Records addition), we will carry out several actions on our side before you can proceed to Step 2 (switch from A to CNAME).

Please note: Some steps will require action on your side, and may require assistance from your internal or external IT resources and once agreed, will need to be completed within a time frame. We will be contacting you at each stage and will provide any necessary credentials.

Please ensure that you or any relevant third parties have access to the DNS settings for your ecommerce site / domain in advance.


A. Summary of the Process

Once contacted by us with your credentials, you will need to:

- Add TXT records to your DNS

- Notify Jonas once step 1 is completed and do not proceed further until you receive confirmation

- Add the CNAME record to your DNS & switch the site from an A record to the CNAME record

- Notify Jonas once step 2 is completed


Please note: Step 1 (TXT records) must be completed within 5 days of receiving the credentials to avoid delays.

The credentials provided are time-sensitive and will expire if not used promptly, requiring regeneration.


B. Detailed Instructions for Cloudflare Migration

(to be sent to IT Department / DNS Records Owner)

1. Add TXT Records to DNS

Provided by Jonas:

  • Certificate

    • validation TXT name = [ ]

    • validation TXT value = [ ]

  • Hostname

    • pre-validation TXT name = [ ]

    • pre-validation TXT value = [ ]



You need to create 2 TXT records in DNS relevant to the shop domain. These are used to validate the SSL certificate.

  • Please use the Jonas provided details with the exact name and value of each TXT record.

  • Once completed successfully we should see all certificate status indicators turn green in Cloudflare.


Please note: Some domains may require additional setup! 
e.g. instead of 2 TXT records, some require 4 TXT records.
This applies for sites with domains like [www.clubstore.com] where the shop generally can be accessed both via [www.clubstore.com] and [clubstore.com] (via redirect).
If the shop domain is something like [shop.clubstore.com] then no additional setup is required.
The same pattern also applies for the CNAME part of the setup further down.


TXT Record addition should look somewhat similar on the below, but differs based on your provider.



Please let us know once this step is completed and await confirmation from us before proceeding with the next step to avoid any service interruption.


2. DNS: Switch A Record to CNAME

Provided by Jonas:

  • tenant => [ ]


In your DNS replace the existing A record with a CNAME pointing to [tenant].jonassports.com. (CNAME = essentially another URL)

The process should be similar to what was done for the TXT record, but this time you need to add a CNAME instead.

You need to follow whatever relevant procedure for your DNS Platform to point the site from a Type A record to a CNAME.


Please note: As per section 2, do not forget that some domains may require 2 sets of setup, as per the 2 hostnames for [clubstore.com] and [www.clubstore.com], unless your store uses [shop.clubstore.com] or [store.clubstore.com], in which case you needn't worry.
If unsure please check in with us, but we will usually advise you when we send over the credentials.


  • Host Name => the host name is about the subdomain, so if you are editing the DNS for brightonandhovealbion.com you would just add the shop

  • Points to =>[Site Alias].jonassports.com = bhafc.jonassports.com




Please note: Once this step is also completed, please notify us. We can then go through final checks and enable the redirection via Cloudflare proxy which will gradually apply to all traffic throughout the day.

This should not involve any interruption of service or any noticeable change in experience, provided the process is followed and synchronized correctly with Jonas.

    • Related Articles

    • Cloudflare Web Application Firewall - Customer FAQ

      Why is Jonas Sports introducing Cloudflare now? As part of our ongoing commitment to security, performance, and compliance, we are implementing Cloudflare protection across all Jonas Sports webstores. The threat landscape is evolving, and so are ...
    • Setting Minimum Web Stock Level?

      Setting Minimum Web Stock Level Select Catalogue File Maintenance from the Customer Order Setup menu. Select Web StockLevels. Enter the Cat Code/SID/Description and select Search. Web Stock Available is the calculated amount that you have available ...
    • 3rd Party Cloudflare Instance Recommended Settings

      1x Cache Rules (Recommended) Overriding Edge TTL values for images being hosted from specific paths 1x Response Header Transform Rules (Recommended) Overriding max-age setting for images 3x Web Application Firewall (Optional) Enabled Cloudflare ...
    • Extracting a list of Product Web Descriptions

      This report can be useful if you need to review all of your product web descriptions in a single spreadsheet or if you need to send a list of descriptions to be translated to a different language. To run the Catalogue Extract go to the Reporting Menu ...
    • Click and Collect Web Text

      To update the web text during the customer journey please find below the two areas of the back office where the text can be configured Choosing which branch allows collection Check box on the branch within Branch Maintenance Setting up Web Text Page: ...