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!
5 Replies
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
a 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
a month ago
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.