A clear path forward
How do I set up Clerk authentication on a custom domain?
When using Clerk authentication on a custom domain: The "Clerk CNAME records required" warning is a Clerk integration requirement and does not block domain verification or SSL.
Open Publishing → Domains, select Manage, find the authentication DNS setup section, and add each listed CNAME record exactly at your DNS provider. If the section does not appear, disconnect and reconnect the domain.
If the domain is stuck on Verifying after it was previously attached to another Clerk application, remove it from that other Clerk application in the Clerk dashboard, then disconnect and reconnect the domain in Replit.
Switching from Replit-managed Clerk to your own Clerk instance requires a manual step: contact Replit Support. If the issue is still unresolved, contact Replit Support and include your domain name, your project name, and what you have already tried.
Was this page helpful?
Still stuck? Try troubleshooting with Agent.
Still stuck? Try troubleshooting with Agent.
Copy this prompt and paste it into Agent. For a project issue, open the project where it happens first. Add what happened and anything you've already tried. Don't include passwords, API keys, database connection strings or payment-card details.
Copying does not open Agent or send a support request. Agent availability and usage depend on your account.
Can't open your project, or need another kind of help? Get help.