Setting up custom domain & SSL

By Prateesh kp 48813 views

The HappyFox account name created during your account registration (company.happyfox.com) can be remapped to suit your custom domain requirements -  Eg. support.yourcompanyname.com. This article illustrates the procedure to set up custom domains and SSL for your HappyFox account.

Applicable Plans:
✖️ Basic ✔️ Team ✔️ Pro ✔️ Enterprise PRO
✔️ Growth ✔️ Scale ✔️ Scale Plus ✔️ Ultimate

Steps to configure Custom Domain: 

 

 

 

DNS configuration example:

 

If your custom domain is support.yourorg.com and your HappyFox account domain is yourorg.happyfox.com, then you have to set the following CNAME at yourorg.com DNS zone.

CNAME name: support
CNAME target: yourorg.happyfox.com 

 

If your HappyFox account is hosted in the EU datacenter, the HappyFox account url would be yourorg.happyfox.net

If your custom domain support-brand.yourorg.com should be used to load a specific brand's support page at brand.yourorg.happyfox.com, then you have to set the following CNAME at yourorg.com DNS zone.

CNAME name: support-brand
CNAME target: brand-yourorg.happyfox.com

 

For the EU datacenter, this url would be brand-yourorg.happyfox.net

 

⚠ Notes: 
1) Adding CNAME for HappyFox domain(s) is the only supported method to configure custom domain.

 

2) If you are using Cloudflare as the network infrastructure provider, please set the CNAME record as DNS only and not DNS proxied by Cloudflare. This is because HappyFox is already on Cloudlfare.

 


Steps to enable SSL: 

Custom domains will need to be SSL enabled. Using HappyFox, you can now have the SSL certificate for your custom domain managed by CloudFlare. This feature is offered for all plans. Alternatively, you may also use your own SSL certificates as well. 

 

Note:- However, you will not be able to access your account using the mobile app until you install SSL on your custom domain.

 

Once you set the custom domain to active, you can view the SSL settings section below. You can choose the required SSL Certificate value by choosing one of the following values. 


 

 

 

 

Managed Certificate powered by Cloudflare

 

 

Custom Certificate

 

Important Note: Self-signed SSL certificates will not provide HTTPS - You will still get a Security warning when visiting your support portal with self-signed certificates configured and bypassing the warning will pose security threats.

 

The existing SSL Active field is deprecated as of 8-Mar-22

 

 

To know how to setup SSL for your multi-brands please click here