Hey everybody, I'm from Brazil and having again (...
# general
h
Hey everybody, I'm from Brazil and having again (https://pantsbuild.slack.com/archives/C046T6T9U/p1721063822002629) the problem of accessing the site (pantsbuild.org/) supposedly because of CloudFlare (https://www.cloudflarestatus.com/) Does anybody have an suggestion on how to have a workaround to that?
h
Ugh, not this again… 🤦‍♂️
I filed a ticket for this with cloudflare, but they never responded to it
I guess we should look into a mirror of the site
or, even better, bundling it into Pants itself!
pants docs
could open a browser
w
@hundreds-crayon-53950 Are you able to build the pantsbuild/pantsbuild.org site?
We could also host/cross-host it on GitHub pages probably
h
@wide-midnight-78598, I can. I'll be running it locally for now.
It would be a redundancy to have it also in Github pages.
b
We could also host/cross-host it on GitHub pages probably
I think it is served by github pages now
w
That’s interesting… I thought it was served by Cloudflare Page
I guess that’s just our DNS and registration? … Intriguing
We’re also not auto-redirecting to HTTPS, which is something I haven’t seen in a while.
Copy code
<http://www.pantsbuild.org/>
h
We do redirect that
Cloudflare should be doing it
w
Not on one of my machines - hence why I'm confused - All of my browsers with auto-redirect work fine, but not on one of them
h
BTW, the problem stopped again. Will notify here if it starts once more. Feel that this problem needs further understanding and troubleshooting.
h
That’s good, but do keep us updated
👍 1
Would like to get to the bottom of this if we can
đź’Ż 1
b
My team and I are based in Brazil and we're facing timeouts now for both https://pantsbuild.org and https://static.pantsbuild.org (the installer repository). Some team members can connect to both sites from home. We noticed the blocks seem happen to requests coming from subnet 189.69.170.0/24 (could be a wider rage though). These are served by the optic fiber service from provider Vivo. Other networks from the same provider, including their mobile service, work fine. Tentatives from other providers work fine too. Maybe Cloudflare is blocking some subnets. Is this something a Pantsbuild website maintainer could check?
h
Hi, thanks for the detailed info! We have filed an issue with Cloudflare but they have not been helpful. I will try and dig in a little further.
👍🏼 1
Looks like there are long-time issues with some brazilian ISPs (including Vivo) and some Cloudflare IPs: https://community.cloudflare.com/t/site-is-not-accessible-via-some-internet-providers/382528/16
Consensus on cloudflare’s community support site is “contact Vivo and ask why they are blocking these IPs”
This keeps happening with Vivo apparently
“Just to update you, piracy in Brazil is the cause of this. Anatel requests that certain IPs be blocked, because they run services like IPTV and some ISPs, like VIVO, follow this and don’t tell anyone the reason. It is possible that if your website is not being accessed by VIVO in Brazil, there must be some order from Anatel for such blocking. Vivo is not transparent about this. You must have been unlucky that Cloudflare provided an IP used for piracy that is on Anatel’s “blocklist”. Which Vivo follows.”
No idea if this is true
b
Hey @happy-kitchen-89482 Thanks for looking into this matter. On CF's statement about blocks requests by Anatel (the telco authority here in Brazil), they do relay such requests to telcos to fulfill some court orders. A quite visible recent one was Twitter/X access being banned for a couple of weeks in the country. We even thought the blocks could have been a bad technical job by Vivo on that Twitter matter, but Twitter has been reinstated and the issue with Pantsbuild persists. I'll reach out to Vivo. Wish me luck, though, on getting to someone with minimal technical knowledge there to even understand the problem. Anyways, we're working around the issue with a VPN, but that adds costs. Thanks a lot!
w
FYI, my recommendation in the short term is to build the docs locally Not sure if search works, but it's not too bad
b
That's a good idea! Thanks!
👍 1