Railway deployment Cloudflare proxy detected issue

After applying Cloudflare on the web app domain (provided also by Cloudflare) reached a problem when the proxy status for DNS records was on (view image 1). App deployed on Railway can't be reached (image 3). Also, the railway custom domain is hanging on the "Cloudflare proxy detected" status (image 2). But when the proxy is off everything works as supposed. As we researched proxy could not be turned off if we wanted to use a whitelist IP firewall and captcha. Hope to see your answer soon, thanks for your attention to my issue.
20 Replies
Percy
Percy16mo ago
Project ID: 2355a60c-fb4a-435c-b599-002301157e41
devmaffi550
devmaffi550OP16mo ago
2355a60c-fb4a-435c-b599-002301157e41
jonbeau
jonbeau16mo ago
do you have your ssl/tls set to full with cloudflare?https://docs.railway.app/deploy/exposing-your-app
Railway Docs
Exposing Your App | Railway Docs
Documentation for Railway
devmaffi550
devmaffi550OP16mo ago
@jonbeau No, it wasn't) Thank you, now it works! The web app works as supposed to be, but seems the problem with the Railway status (image 2) is not gone. Suppose it doesn't matters but maybe it can leak to issues in the future?
Brody
Brody16mo ago
it would just simply be a UI issue, keep an eye on it and if it doesn't turn into a check mark, report back here so I can elevate it to the team
devmaffi550
devmaffi550OP16mo ago
@Brody Ok, then I will report it here tomorrow.
Brody
Brody16mo ago
sounds good, thanks, also no need for the pings #🛂|readme #5 🙂
devmaffi550
devmaffi550OP16mo ago
The problem with the deploy status display hasn't gone away(
Brody
Brody16mo ago
but everything still does work as it should right?
devmaffi550
devmaffi550OP16mo ago
right
Brody
Brody16mo ago
okay will let the team know, it's just a UI bug though
devmaffi550
devmaffi550OP16mo ago
thanks
Duchess
Duchess16mo ago
Thread has been flagged to Railway team by @brody192.
jeremy
jeremy16mo ago
How trustworthy this kind of website is https://dnschecker.org/#CNAME when it comes to check DNS propagation? I am in the same situation where I enabled the proxy for the subdomain added through Railway, but it always comes back as "not resolved" for every location (and no checkmark on Railway dashboard). However, I can access the proxied endpoint without problem and any curl on the subdomain curl -IL https://api.domain.tld returns the correct headers and data. In opposite, as soon as I turn off the orange-cloud, I instantly get "resolved" on most of the location through the dnschecker website (and the green checkmark also appears instantly on Railway dashboard) Maybe the fact that Railway can't show a green checkmark, is the same issue as this website that can't show the "resolved" locations? Or because of the Cloudflare proxy it takes way more time to propagate, and we should trust the process ™️ and wait the recommended ~48hours before seeing correct info?
Brody
Brody16mo ago
that website if it's legit, will never be able to give you a super accurate understanding of actual propagation, for example there are many ISP dns servers that have very long cache / update frequency times, so while Google's or cloudflare's DNS servers will have the correct value, you or your clients specific DNS server could have no value or a value that's 12 hours old, many people have opened help threads saying "my domain doesn't resolve" they sent me the domain, and it resolves for me (I use a nextdns) also, the grey question mark is really only a UI bug, it is not always indicative of an improper domain setup, so with what I said in mind, of you want me to take a look at your domain setup to make sure you have everything setup properly on your end, open a new help thread please
jr
jr16mo ago
What grey checkmark are you talking about?
jr
jr16mo ago
Ah yeah. If the domain is setup with Cloudflare proxying we can't see some details so are unable to fully determine if it is setup correctly (unlike if the request is not proxied. i.e. grey cloud).
Brody
Brody16mo ago
makes sense, maybe add a tooltip or something?
jr
jr16mo ago
Yes that is a good idea
Want results from more Discord servers?
Add your server