3 months ago
i want to know if i make another replica in other region, this problem will fix or not? because its weird, mestra.chat is my main site and its accessible but app.mestra.chat is not accessible
10 Replies
3 months ago
This thread has been opened as a bounty so the community can help solve it.
Status changed to Open Railway • 3 months ago
3 months ago
Creating a replica in another region won't solve this.
As blocks in countries like china or Russia are usually caused by DNS or SNI filtering.
You can route traffic around these blocks by using a CDN like cloudflare
h701h
I can access your app.mestra.chat. 
3 months ago
i know my app can accessed on other countries, i need everybody can access my application.
h701h
Creating a replica in another region won't solve this. As blocks in countries like china or Russia are usually caused by DNS or SNI filtering. You can route traffic around these blocks by using a CDN like cloudflare
3 months ago
Follow this response
h701h
Follow this response
3 months ago
cdn is enabled but those users can not accessed to our servixe
userdeh
cdn is enabled but those users can not accessed to our servixe
3 months ago
Have you connected your domain to cloudflare?
3 months ago
Creating another replica in a different region is not a guaranteed fix here.
If the issue is a regional runtime/network problem, then a replica may help. But if the problem is custom-domain routing, TLS/SNI binding, DNS, Cloudflare, or the application crashing due to the same environment variables, the new replica will inherit the same issue.
Also, mestra.chat being accessible does not prove app.mestra.chat is healthy, because they can be separate domains/services/routes. The main site can work while the app subdomain fails due to its own edge binding, DNS target, certificate, or backend health.
The correct next step is to verify the app service itself first:
- Confirm the Railway/default service URL works.
- Confirm
app.mestra.chatpoints to the correct Railway service/domain target. - Check whether the app logs show a clean startup.
- If backend logs show Hibernate/JDBC errors, fix the database variables first.
- Only add another replica after the service is healthy, not as the first fix.
So my answer is: another region might help only for a regional availability issue, but it will not fix a broken domain binding or app/backend configuration problem.
userdeh
yes
3 months ago
Since app.mestra.chat and mestra.chat maybe separate services/ routes, ensure the specific railway service behind app.mestra.chat is actually running and healthy
Validate that the custom domain is correctly bound to the expected service in railway settings. You have to confirm that current service is healthy, properly configured and reachable via it's default Railway url.
Also in cloudflare, adjust the proxy status (disable it if it is enabled)