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
8 Replies
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!
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.
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)
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:
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
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 (. ❛ ᴗ ❛.)
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 (. ❛ ᴗ ❛.)
17 days ago
Any progress, manilkumar