My service is not working all the time with mobile data

manilkumar
FREE

a month ago

I am planning to upgrade plan, but I am facing an issue with the app service that I have deployed. It is not working with mobile data. If the issue got resolved, I am good to upgrade my Free plan

$10 Bounty

8 Replies

Railway
BOT

a month ago

Hey there! We've found the following might help you get unblocked faster:

If you find the answer from one of these, please let us know by solving the thread!


parmstar
EMPLOYEE

a month ago

Is the mobile data provider Jio by any chance? They seem to block us.


Status changed to Awaiting User Response Railway 26 days ago


Status changed to Solved parmstar 26 days ago


parmstar

Is the mobile data provider Jio by any chance? They seem to block us.

manilkumar
FREE

a month ago

Yes, it's Jio


Status changed to Awaiting Railway Response Railway 26 days ago


a month ago

There are 2 possibilities :

  • Jio is blocking DNS resolution for Railway : You can just edit your DNS servers to use Cloudflare's ones (1.1.1.1 main, 1.0.0.1 secondary) or any other you would like to

  • Jio is blocking Railway IPs : It's a bit more complicated since you will need to use a VPN or change your ISP

However the DNS blocking is more likely to happen


a month ago

I thought of a third solution that works for everyone without any client configuration

You can setup a Cloudflare tunnel to your service using Cloudflare Zero Trust and this template : https://railway.com/deploy/cf-tunnel

Then add a public subdomain to your tunnel. It requires your own domain but you can find one very cheap (sometimes even free but take care of the scam !)

With this solution, all your traffic goes through Cloudflare proxy and will not be blocked ! (Keep in mind that Cloudflare only allows HTTP and WS traffic over his proxy unless you have the enterprise plan)


clashing
HOBBYTop 1% Contributor

a month ago

manilkumar, the thing is that Indian ISPs are blocking the requests made to railway.com domain, and that is the reason you are unable to access the app via JIO. You can do these 2 things:

  1. Use a custom domain for your service/application, so that it doesn't get blocked by any ISP worldwide. For that, you can follow my post: https://station.railway.com/questions/dns-configuration-issue-for-custom-domai-10696e8a#fcrf

  2. The other thing is that the ISPs can only block the browser requests to the service. If your deployed app is just an API/backend thing that needs to be called by a part of your application, rather than a UI endpoint that users have to necessarily enter in a browser tab, you are good to go without CUSTOM DOMAINS. You can try/call the API via POSTMAN, and they would succeed every time, irrespective of the ISP used.

I hope that helps (. ❛ ᴗ ❛.)


clashing

manilkumar, the thing is that Indian ISPs are blocking the requests made to railway.com domain, and that is the reason you are unable to access the app via JIO. You can do these 2 things:Use a custom domain for your service/application, so that it doesn't get blocked by any ISP worldwide. For that, you can follow my post: https://station.railway.com/questions/dns-configuration-issue-for-custom-domai-10696e8a#fcrfThe other thing is that the ISPs can only block the browser requests to the service. If your deployed app is just an API/backend thing that needs to be called by a part of your application, rather than a UI endpoint that users have to necessarily enter in a browser tab, you are good to go without CUSTOM DOMAINS. You can try/call the API via POSTMAN, and they would succeed every time, irrespective of the ISP used.I hope that helps (. ❛ ᴗ ❛.)

clashing
HOBBYTop 1% Contributor

20 days ago

Did that help, manilkumar?


clashing

manilkumar, the thing is that Indian ISPs are blocking the requests made to railway.com domain, and that is the reason you are unable to access the app via JIO. You can do these 2 things:Use a custom domain for your service/application, so that it doesn't get blocked by any ISP worldwide. For that, you can follow my post: https://station.railway.com/questions/dns-configuration-issue-for-custom-domai-10696e8a#fcrfThe other thing is that the ISPs can only block the browser requests to the service. If your deployed app is just an API/backend thing that needs to be called by a part of your application, rather than a UI endpoint that users have to necessarily enter in a browser tab, you are good to go without CUSTOM DOMAINS. You can try/call the API via POSTMAN, and they would succeed every time, irrespective of the ISP used.I hope that helps (. ❛ ᴗ ❛.)

clashing
HOBBYTop 1% Contributor

17 days ago

Any progress, manilkumar


My service is not working all the time with mobile data - Railway Help Station