Base44 custom domain SSL still pending
Your app works on the Base44 host. On your domain, SSL stays pending or the browser refuses the connection. That is almost never “republish the app again.”
What we check
- Exact A / CNAME values from Base44’s domain docs.
- Proxy state (Cloudflare orange cloud often blocks issuance).
- Propagation — dig both apex and www before touching the builder.
- Certificate status after DNS is correct — then HTTPS redirects.
Follow Base44’s guide:Setting up your custom domain. Studio notes: /custom-domains.
Questions & answers
Why is SSL pending when the Base44 host URL works?
Certificates issue against your custom hostname. If DNS is wrong, proxied, or still propagating, the host URL can work while the custom domain stays pending.
Should I turn Cloudflare to grey cloud?
Often yes while the cert issues. Orange-cloud proxy can block HTTP-01 style checks. Set DNS to DNS-only, wait for the cert, then re-enable proxy if you still need it.
How long should I wait after fixing DNS?
Propagation can take minutes to a few hours. Re-check records with dig/nslookup before republishing the app. Fixing DNS beats another publish cycle.
Do I need to republish the Base44 app for SSL?
Usually not. Domain and certificate state live outside the app build. Confirm records match Base44’s guide first.
Where are the official domain steps?
See Setting up your custom domain and our page /custom-domains.
What belongs in a domain diagnostic email?
Custom domain, registrar/DNS host, whether Cloudflare is proxied, screenshots of records, and whether the *.base44 host still works. Use type domain on /start.