RESCUE · REPLIT · DOMAIN
Replit custom domain not working?
A Replit custom domain fails to verify or get SSL when the A and replit-verify TXT records do not match exactly, an AAAA or second A record conflicts, Cloudflare proxies the record, or a CAA record blocks Let's Encrypt. Fix those, keep the TXT record permanently, then update your auth redirect URLs. VibePitstop fixes Replit domain and deploy issues as fixed-price deploy fixes.
Checklist from Replit's docs
- In Publishing, Domains: add the exact domain, then copy the A and TXT records Replit shows.
- Add both at your DNS provider. Apex CNAMEs are not supported; use the A record.
- Keep only one A record on that name and remove AAAA records.
- On Cloudflare, set the record to DNS only (grey cloud).
- If you have CAA records, allow Let's Encrypt.
wwwis a separate domain: add it as its own entry with its own records.- Keep the
replit-verifyTXT record forever; certificate renewal needs it. - Still stuck after propagation? Disconnect and reconnect the domain to force a fresh certificate.
Source: Replit custom domains and DNS.
Then fix what depends on the domain
- Auth redirect URLs and OAuth origins on the new domain.
- Stripe webhook endpoint on the final URL.
- CORS origins for any separate API.
Want it fixed instead?
Deploy or single fix: $400–800, fixed scope, quoted after the $149 diagnosis (credited in full).
Common worries, answered
- Will you mess up my repo? No. We work from read-only access, and every fix arrives as a pull request. Nothing merges until you merge it.
- Is this just more AI? AI coding agents help prepare fixes. A human reviews every fix before it ships.
- What if it still breaks? We keep working until the written scope is done, at no extra cost. Fixed, or we keep working free until it is (within the written scope).
- What about Stripe and my secret keys? Scoped access only. We never take full keys or owner logins; your secrets stay yours.
- How is this different from asking ChatGPT? We don't stop at advice. We fix and launch against a written scope.
Get a $149 diagnosis See pricing Fix my deploy
- Fixed, or we keep working free until it is (within the written scope).
- A human reviews every fix before it ships.
- read-only access; fixes arrive as pull requests you merge
- Your $149 diagnosis is credited in full toward any paid job.
FAQ
How long does a Replit custom domain take?
Often minutes, but DNS changes can take up to 48 hours to propagate.
Can I use Cloudflare proxy with Replit?
Replit's docs say to set the record to DNS only, because proxy mode interferes with SSL provisioning.
Can you set up my Replit domain?
Yes, as a deploy fix: $400–800 fixed, quoted after the $149 diagnosis. You keep the domain in your accounts.