Custom domain stuck on "Application not found" (x-railway-fallback) despite VALID cert + correct DNS
spivakjon
PROOP

a month ago

Service: kikkaboo-os (project efbffcca-a1e4-4981-b43c-3d3528b2e1b7, env production)

Domains affected: grumi.co.il + www.grumi.co.il

Both custom domains show certificateStatus = VALID and dnsRecords status = PROPAGATED

in the API, targetPort = 3000 (same as app.kikkaboo.co.il on the SAME service, which

works fine and returns 200). DNS is on Cloudflare, DNS-only (grey cloud), resolving

directly to the Railway edge (69.46.46.x).

But every request to grumi.co.il / www.grumi.co.il returns Railway's edge 404

"Application not found" with header x-railway-fallback: true.

Request IDs: SpjMj4tVTVCOZAADpHNmDw , DbmNkP2UQIiM9tmp6WHkDg

Already tried (no effect): deleting + re-creating both custom domains (twice),

customDomainIssueCertificate, setting targetPort=3000, and a fresh successful

service redeploy. app.kikkaboo.co.il on the exact same service/port/cert works.

This domain worked yesterday (07-17) before DNS was migrated to Cloudflare and the

records were re-created — so routing is possible; the new records' edge sync seems stuck.

Looks like the edge host→service mapping (syncStatus/edgeId) didn't sync for these two

domains. Can you re-sync / re-provision the edge routing for grumi.co.il and

www.grumi.co.il on service kikkaboo-os? Thanks!

$20 Bounty

5 Replies

Railway
BOT

a month ago

This thread has been opened as a public bounty so the community can help solve it. The thread and any further activity are now visible to everyone.

Status changed to Open Railway about 1 month ago


You need to add a TXT record for _railway-verify.www.grumi.co.il. If you are using the API to add your custom domain, you can find it in verificationToken under status. Same thing for _railway-verify.grumi.co.il.


darseen

You need to add a TXT record for `_railway-verify.www.grumi.co.il`. If you are using the API to add your custom domain, you can find it in `verificationToken` under `status`. Same thing for `_railway-verify.grumi.co.il`.

a month ago

API returns certificateStatus = VALID


h701h

API returns certificateStatus = VALID

I checked the DNS records; TXT was missing.


a month ago

I'd try removing the domain from Railway and add it back after ~10-15 mins. Update DNS records as necessary.

in cloudflare, delete A records pointing to the edge IP and create a CNAME record for both the apex (@) and www, pointing directly to your Railway-provided, .up.railway.app domain.


a month ago

Your site is live.

image.png

Attachments


Welcome!

Sign in to your Railway account to join the conversation.

Loading...