reactjs / react.dev

The React documentation website
https://react.dev/
Creative Commons Attribution 4.0 International
10.97k stars 7.5k forks source link

[Bug]: Can not access the react.dev website #6661

Closed Abd-Alwahab closed 2 months ago

Abd-Alwahab commented 6 months ago

Summary

Hey there, I'm a software developer from Iraq. I tried to open the official React website (React: https://react.dev/) but I got an error telling me "This site can't be reached." When I tried with a VPN, it worked. I hope you can help me with this problem, as I use React for pretty much all my projects and being unable to access the official docs really limits my learning experience.

Page

https://react.dev/

Details

Screenshot 2024-02-24 at 6 59 22 PM

No response

bondz commented 6 months ago

This might be an issue with how your DNS resolves locally. See this question

pwbriggs commented 6 months ago

Hmm, interesting. @Abd-Alwahab can you access other .dev domains like https://get.dev?

If you can, maybe there's a firewall misclassifying and blocking react.dev as social media because of it's relation to Facebook?

Abd-Alwahab commented 6 months ago

This might be an issue with how your DNS resolves locally. See this question

I tried what is mentioned in that question but ti did not work for, I do not have any DNS resolvers for dev domains

Abd-Alwahab commented 6 months ago

Hmm, interesting. @Abd-Alwahab can you access other .dev domains like https://get.dev?

If you can, maybe there's a firewall misclassifying and blocking react.dev as social media because of it's relation to Facebook?

I tried to open the https://get.dev/ and it worked for me , also I tried with other websites that have the .dev and also I could access them , I think its specific to react.dev

bondz commented 6 months ago

Are you by any chance behind a firewall or proxy?

If you are not on a corporate network, can you try changing your DNS resolvers temporarily to a public one like 1.1.1.1 or 8.8.8.8?

Abd-Alwahab commented 6 months ago

Are you by any chance behind a firewall or proxy?

If you are not on a corporate network, can you try changing your DNS resolvers temporarily to a public one like 1.1.1.1 or 8.8.8.8?

Actually, I am using a brand new macOS machine, I do not know if there is a firewall or proxy, also I am on my home network ,by the way, when I use a VPN software, it opens with no problems, do you think it geolocation problem?

bondz commented 6 months ago

Good to know it works with a VPN.

Unable to tell if it's geoblocked. A Meta engineer would have to check.

There's a greater possibility that your ISP has it blocked though. Did you test with a different DNS resolver without the VPN?

I couldn't find a good way to test from Iraq but other tests from the region were successful.

Abd-Alwahab commented 6 months ago

changing your DNS resolvers temporarily to a public one like 1.1.1.1 or 8.8.8.8?

Also changing my DNS resolvers did not work for me, by the way, I tried from different devices (mobile, other laptop) and it did not work for me, also I tried from a different network and it did not work for me.

9ofe commented 6 months ago

I also experience the same problem from Iraq. at least 4 different ISPs from mobile networks to different FTTH companies. and it doesn't open. so it's not blocked by an ISP.

bondz commented 6 months ago

Someone at Meta would have to check this. The new site is on Cloudflare, there might be a WAF rule applied that blocks the country.

The legacy site is elsewhere.

EOEboh commented 5 months ago

This issue has NOT been resolved. I’m currently in Nigeria and I cannot access the react.dev site from various ISPs.

Can one of the maintainers check this?

zaini commented 3 months ago

I'm hosting a copy of the repo on Vercel if anyone would like to use that until this is resolved: https://react-dev-silk.vercel.app/

9ofe commented 2 months ago

Update from Iraq, The site works fine now.

Abd-Alwahab commented 2 months ago

The problem has been resolved for Iraq so I am closing this issue.