Installing an SSL Certificate for Your AI Knowledge Desk Custom Domain

Learn how to seamlessly add your domain to Cloudflare, automatically transfer your DNS records, and configure subdomains for AI Knowledge Desk’s Custom Branding addon. Ensure your subdomain points to the correct A record or CNAME for a smooth SSL setup and enhanced branding.

25 November 2024


SSL certificates are crucial for securing your website and providing a trustworthy experience for your users. This guide will walk you through adding your domain to Cloudflare, automatically transferring DNS records, and configuring subdomains if you are using AI Knowledge Desk's Custom Branding addon.

Step 1: Add Your Domain to Cloudflare

  1. Sign Up or Log In to Cloudflare

    • Visit Cloudflare and create an account if you don’t already have one.

    • Log in to your Cloudflare dashboard.

  2. Add Your Domain

    • Click "Add a Site" and enter your domain (e.g., example.com).

    • Click "Begin Scan" to let Cloudflare automatically detect and transfer your DNS records.

  3. Review DNS Records

    • After scanning, Cloudflare will display all detected DNS records. Confirm that the records are correct.

    • If necessary, add any missing records before proceeding.

  4. Change Your Nameservers

    • Cloudflare will provide new nameservers (e.g., john.ns.cloudflare.com and mary.ns.cloudflare.com).

    • Update your domain registrar's nameserver settings to point to Cloudflare's nameservers.

  5. Wait for Propagation

    • It may take a few hours for the changes to propagate globally. Once complete, your domain will be managed through Cloudflare.

Step 2: Configure Your Subdomain (For Custom Branding Addon Users)

If you recently transferred your domain to Cloudflare and are using a subdomain (e.g., help.example.com), follow these additional steps to ensure proper setup.

  1. Check Your Subdomain’s DNS Records

    • Navigate to the DNS settings in your Cloudflare dashboard.

    • Locate the record for your subdomain (e.g., help).

  2. Update the A Record or CNAME

    • If your subdomain uses an A record, ensure it points to 93.127.200.83.

    • Alternatively, if your subdomain uses a CNAME, it should point to kb.aiknowledgedesk.com.

  3. Example:

    • A Record:

Name

Type

Content

TTL

Auto Proxy

help

CNAME

93.127.200.83

Default

Proxied

  • CNAME Record:

Name

Type

Content

TTL

Auto Proxy

help

CNAME

kb.aiknowledgedesk.com

Default

Proxied

Step 3: Enable SSL on Cloudflare

  1. Navigate to the SSL/TLS Tab

    • On your Cloudflare dashboard, select your domain and go to the SSL/TLS tab.

  2. Choose the SSL Mode

    • Select "Full (strict)" if you have a valid SSL certificate on your origin server.

    • For default setups, "Flexible" SSL is sufficient but not recommended for advanced configurations.

  3. Wait for SSL Activation

    • Cloudflare will automatically issue an SSL certificate for your domain. This process may take up to 24 hours.

Conclusion

By following this guide, you’ll have successfully set up your domain or subdomain with Cloudflare, transferred DNS records, and configured your SSL certificate for AI Knowledge Desk. If you encounter any issues, ensure your DNS records are correctly pointing to the required A record or CNAME. For further assistance, feel free to contact our support team.

Happy branding with AI Knowledge Desk!


Was this article helpful?

Can't find what you're looking for?

Our support team is here to help. Submit a ticket and we'll get back to you as soon as possible.

Add a Ticket