Domain is stuck
hcogay
HOBBYOP

2 months ago

"Custom domains erp.toruna.com.tr and api.toruna.com.tr are stuck at CERTIFICATE_STATUS_TYPE_VALIDATING_OWNERSHIP despite DNS being correctly propagated. Domain IDs: 338eca48-6c95-4a89-b513-d36a7614a8ac and 361e737f-8a12-4e1f-b94e-f624251cbd97"

$10 Bounty

4 Replies

Status changed to Awaiting Railway Response Railway 2 months ago


2 months ago

Your custom domains are missing the required TXT verification records. Your CNAME records are set up correctly, but you also need to add a TXT record for each domain to verify ownership. Check your service's custom domain settings in the Railway dashboard for the exact record names and values, then add them in your DNS provider. Certificates will be issued automatically once the TXT records propagate.


Status changed to Awaiting User Response Railway 2 months ago


2 months ago

Is this $1000 bounty ?

Attachments


dharmateja

Is this $1000 bounty ? ![](https://station-server.railway.com/attachments/att_01kkh84b97fajrqgv5408fe80f)

2 months ago

Fixed.


2 months ago

Fix for Custom Domains Stuck at CERTIFICATE_STATUS_TYPE_VALIDATING_OWNERSHIP

This is a common Railway edge/cache issue with certificate issuance.

Fastest Solution (Works for Most People):

  1. Remove both domains from the service:
  2. Redeploy the service (or trigger a new deployment)
  3. Wait 2–3 minutes, then re-add the domains one by one.
  4. Railway will generate a new CNAME target for each. Update your DNS records with the fresh values.
  5. Wait another 5–15 minutes for the certificate to issue.

Extra Tips:

  • Double-check that your CNAME records point exactly to the new target Railway gives you.
  • Use a tool like dig or https://dnschecker.org to confirm propagation.
  • If you're using Cloudflare, make sure the proxy (orange cloud) is turned off (grey cloud) during initial validation.

This forces Railway to create a fresh edge binding and restart the certificate process.

If it's still stuck after re-adding and waiting 30 minutes, tag the team or provide the Domain IDs again — they can usually clear the stuck state on their end.


Welcome!

Sign in to your Railway account to join the conversation.

Loading...