Skip to main content

Solving CPAHub Portal Loading Issues Caused by Cloudflare Proxy Settings

Disabling the Cloudflare proxy (orange cloud) for your CPAHub CNAME record and setting it to “DNS Only” instantly resolves portal loading issues caused by SSL and routing conflicts.

Arani Tharmalingam avatar
Written by Arani Tharmalingam
Updated over 3 weeks ago

If your custom CPAHub portal (for example, portal.yourfirm.ca) loads only the logo or a blank screen after login, the issue may be related to your Cloudflare DNS settings—specifically, a proxied CNAME record.

🧩 The Root Cause

When your DNS is hosted on Cloudflare, each DNS record can either:

  • Be proxied through Cloudflare (orange cloud icon enabled), or

  • Be set to DNS only (grey cloud icon).

If the CNAME record for your custom portal (e.g., portal.yourfirm.ca → yourfirm.cpahub.ca) is proxied, Cloudflare acts as an intermediary between the browser and the CPAHub servers.
While this helps with caching and protection for many websites, it can sometimes interfere with:

  • SSL certificate validation

  • Session cookies or login tokens

  • Secure cross-domain communication

This can cause the portal page to partially load or fail entirely.

⚙️ The Quick Fix

To resolve the issue:

  1. Log in to your Cloudflare Dashboard.

  2. Open the DNS section.

  3. Find your CNAME record pointing to your CPAHub subdomain (for example, portal.yourfirm.ca → yourfirm.cpahub.ca).

  4. Click the orange cloud icon next to it to turn it grey, switching it to DNS Only mode.

  5. Save the change.

Once the proxy is turned off, your portal should begin working instantly.

✅ Why This Works

Disabling the Cloudflare proxy allows your custom domain to connect directly and securely to the CPAHub infrastructure, avoiding conflicts with Cloudflare’s routing and SSL layers.
This ensures end-to-end encryption and proper handling of authentication sessions.

💡 Best Practices for CPAHub Domain Configuration

To prevent similar issues in the future:

  • Always set your CNAME record for CPAHub to DNS Only.

  • Double-check SSL certificates are valid before going live.

  • Test your custom domain using both your firm’s URL and the CPAHub subdomain.

  • If you continue experiencing issues, contact the CloudTax support team for verification.

Did this answer your question?