jsdelivr: Jsdelivr have been DNS pollution and SNI block again in China. They are pointed to google, twitter and facebook IPs.
Jsdelivr has been block again in China. Some places are polluted by DNS and are resolved to the IP of websites such as Facebook, Twitter, etc. Although other places can be resolved to the correct IP, they are reset by GWF during the TLS handshake and still inaccessible.
But fortunately, fastly.jsdelivr.net
is not polluted at present.
This is a ping test for cdn.jsdelivr.net
:
Affected jsDelivr links All jsdelivr links are affected, and a large number of websites cannot be accessed normally in China.
Please complete the following information:
- Device OS: Windows
- Browser: chrome
- Browser version: 101.0
- VPN provider if you use one:
- Your location (country):China
Additional context
- Some of the content (including this sentence) is machine translated and may not be smooth.
- Personal advice: use a separate domain name to provide github CDN in China. Redirect all requests to Github resources from China. Because there are many npm mirrors in China, but there is almost no public Github resource acceleration…other domains that provide Github mirrors are polluted in China.
- I will continue to pay attention and provide the latest progress of this matter. If you have any questions, please discuss with me.
- Finally, thanks to jsdelivr for the excellent service provided to Chinese users(^o^)
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 101 (2 by maintainers)
Commits related to this issue
- replace jsdelivr with cdnjs jsdelivr has been blocked again in Chine. See jsdelivr/jsdelivr#18397 — committed to deepmodeling/blog by njzjz 2 years ago
- replace jsdelivr with unpkg See https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to njzjz/hexo-tag-publications by njzjz 2 years ago
- replace jsdelivr with unpkg see https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to njzjz/hexo-source-tag by njzjz 2 years ago
- replace jsdelivr with unpkg see https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to njzjz/hexo-tag-bilitube by njzjz 2 years ago
- replace jsdelivr with unpkg see https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to deepmodeling/dpgui by njzjz 2 years ago
- replace jsdelivr with unpkg see https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to njzjz/chemicaltools-web by njzjz 2 years ago
- replace jsdelivr with cdnjs and unpkg see https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to njzjz/njzjz.github.io by njzjz 2 years ago
- replace jsdelivr with cdnjs and unpkg see https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to njzjz/tongzhugroup.github.io by njzjz 2 years ago
- replace jsdelivr with cdnjs and unpkg (#1086) * replace jsdelivr with cdnjs and unpkg see https://github.com/jsdelivr/jsdelivr/issues/18397 * fix lint — committed to njzjz/njzjz.github.io by njzjz 2 years ago
- replace jsdelivr with cdnjs and unpkg (#172) see https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to tongzhugroup/tongzhugroup.github.io by njzjz 2 years ago
- replace jsdelivr with unpkg see https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to njzjz/hexo-sitemap by njzjz 2 years ago
- replace jsdelivr with unpkg (#1575) see https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to chemicaltools/chemicaltools-web by njzjz 2 years ago
- replace jsdelivr with unpkg see https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to chemicaltools/chemicaltools.github.io by njzjz 2 years ago
- chore(docs): replace jsdelivr with unpkg See https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to deepmodeling/reacnetgenerator by njzjz 2 years ago
- replace jsdelivr with unpkg See https://github.com/jsdelivr/jsdelivr/issues/18397 — committed to njzjz/bilitube by njzjz 2 years ago
- cdn.jsdelivr.net is polluted (https://github.com/jsdelivr/jsdelivr/issues/18397). — committed to cubarco/cubarco.github.io by cubarco 2 years ago
寄sdelivr(确信
I had the same problem. I used LightProxy for forwarding, currently working normally.
^https://cdn.jsdelivr.net/*** https://fastly.jsdelivr.net/$1
For Chinese users: 自动检查
cdn.jsdelivr.net
是否可用, 如果不可用时,会自动把所有 js, css, image 的地址切换到其他可用的域名的脚本。 https://github.com/PipecraftNet/jsdelivr-auto-fallback已经不止一次被坑惨了,🐶都不用
更新:
5.30
我们写了一个油猴用户脚本,用于将
cdn.jsdelivr.net
替换为其它镜像 脚本地址Update: <-- The mirror is not available now
5.31
My jsdelivr mirror:
cdn.zenless.top
Welcome to use! –>5.30
We create a tampermonkey user script to replace
cdn.jsdelivr.net
to other available domain Jsdelivr auto fallbackcelebrate,Finally recovered
Hello, I think this is a problem with Github mirrors: GitHub and all its mirrors are blocked in China, and npm has many large companies mirroring CDNs in mainland China. Could you consider using a separate domain name like jsdelivrgh.net to provide GitHub mirroring and redirect Github requests from China to that domain name? This can at least ensure the normal operation of the npm mirror, and it will not cause global websites to dare not use the GitHub mirror of jsdelivr. After completion, you can submit an application to the relevant department in charge of filing management in China, stating that you have made rectifications and requesting to restore the filing (you can also ask Chinese friends to help communicate). Welcome to continue to discuss this issue with us, we all hope that jsdelivr will resume as soon as possible in China!
It looks pretty good, I’ll share it through the blog sometime^_^
Hey everyone! I know its not the best topic for public announcements but it looks like the one way for me to reach our Chinese audience.
We are launching a new project called Globalping, it allows everyone to run network tests like ping, curl, dns, http from a global network of probes hosted by the community https://github.com/jsdelivr/globalping
You can play with a demo until our website goes live https://api.globalping.io/demo/
I would like to ask everyone to consider hosting a probe and help us out. All you have to do is run a docker container on any kind of server, datacenter or home or office. Both x86 and ARM are supported. It’s as simple as this:
More info: https://github.com/jsdelivr/globalping-probe
Thank you!
现在已经修复了啊 jsdeliver的cdn可以用了
这样看目前是正常,以前我测都是全红的。 不幸的是:ICP备案去年12月就没了(见这个issue),估计以后也不可能恢复了(见此处)。 另外我在考虑专门建一个带有审查机制的镜像站,大家觉得可行吗(已经在做了)
还是JsdelivrAutoFallback好点,油猴脚本简单不少
目前已经修改为jsdelivr.bobocdn.tk
Update on 9:45,June 9th.
With great sadness, we would like to inform you that since yesterday afternoon, the subdomain names and public images of jsdelivr have been blocked by SNI, and the blocking situation has become more and more serious. Jsdelivr and its image may soon be completely inaccessible in China!
怀着无比沉痛的心情,我们通知各位:从昨天下午开始jsdelivr的子域名与公开镜像陆续开始被sni阻断,且阻断情况愈发严重。jsdelivr及其镜像可能很快将彻底无法在中国访问!
cdn.jsdelivr.net
fastly.jsdelivr.net
gcore.jsdelivr.net
test1.jsdelivr.net
testingcf.jsdelivr.net
??? Do you think this is a recovery? Test on 18:30 May 27th
I test in Beijing today and it seems to work?!
@PipecraftNet 非常好用,非常感谢