Hi, i just signed up on Cloudflare.
i changed the name servers to Cloudflares, and now some of my content on my site is no longer accessible.
Among those things are,
Plex
Tautulli
Ftp
So my question is what do i do?
i would like to have access again. * note that i’m very new to Cloudflare and redirecting https ect. *
Hi @Sandro, Thank you for replying, so before i added Cloudflare nameservers,
i could access mydomain.com:8181 & mydomain.com:32400
Now that is no longer possible, also my ftp is also blocked…
Not sure why you mention proxy, both plex & tautulli was installed on the same server as apache is.
@sdayman thx ill read that, using subdomains instead of the ports will break alot of my config and im not even sure that would work in the end… is there no way for me to just unlock the ports and still have Cloudflare security?
I already addressed the FTP part in my earlier response. As for custom ports, Cloudflare simply does not support that. You’d need to upgrade to an enterprise plan to get close to it. You can always mark your DNS records as in which case the traffic will go straight to your server again, but of course without Cloudflare’s security layer inbetween.
@sdayman I see, i think i’ll stick to free version for now untill i know abit more about Cloudflare.
Thx for the info tho
@sandro Thank you, after disabling the DNS And HTTP proxy (CDN)
@ DNS, Manage your Domain Name System (DNS) settings.
i got everything work again, inc the ftp
But by disabling the Dns and http proxy, how much of the security & features from Cloudflare do i lose?
I appreciate all the info and help you guys give me.
All of this is easily doable with an nginx reverse proxy. This allows to enable HTTPS in a single location, force all connections via Cloudflare and prevent all possible security issues that each service could have.
I even have Access enabled on all the /a/ paths, excluded the default Plex app to allow for apps to access it.
nginx is way quicker and less resource consuming if used for simply serving static files. If needed it can proxy Apache as well on some paths.
Note that it needs some configuration that behavior on both sides (nginx and the software), but it can be found online easily (just search for reverse proxy + program name).