【问题标题】:Bootstrap failing to load from maxcdn ERR_CONNECTION_RESET引导程序无法从 maxcdn ERR_CONNECTION_RESET 加载
【发布时间】:2020-05-27 14:14:15
【问题描述】:

我在来自 MAXCDN 的应用程序中使用 Bootstrap,但有时它无法加载,并给出了两个我无法弄清楚的原因。

(failed) net::ERR_CONNECTION_RESET // min.css

(failed) net::ERR_SSL_VERSION_INTERFERENCE // min.js

我正在使用具有引导 cdn 的完整性和来源的 CDN url

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>`

如果我打开这个网址,它可以正常工作。这发生在本地和暂存的https 环境中。

【问题讨论】:

  • 你有没有运气解决这个问题?我在使用 fontawesome 和 jquery 时间歇性地遇到类似的问题。
  • Symfony 应用程序在登台和生产方面也有同样的问题。也是断断续续的,也是Maxcdn
  • 我们目前将其范围缩小到成为我们的互联网提供商。很奇怪。
  • 聚会有点晚了,但也有类似的问题。如果 js/css 脚本未从 CDN 加载,则通过保留本地服务器副本并用作故障转移来解决此问题。有一些资产加载器可以实现这一点 - 或者 - 你可以自己滚动。

标签: twitter-bootstrap http cdn integrity


【解决方案1】:

这可能是因为防火墙,甚至是您的互联网提供商(这里有类似的问题:https://superuser.com/q/1110801/214156)。

但是,如果这是您无法控制的事情,也许您可​​以尝试使用 Charles 等代理或浏览器扩展来覆盖 URL。

【讨论】:

    【解决方案2】:

    就我而言,这是托管问题。当我更改为没有安装 Plesk 面板的 IIS 服务器时。

    安装 Plesk 的站点要求放松或删除“Web 应用程序防火墙 (ModSecurity)”的服务器设置。

    您可以删除它们(降低安全性)或更改或自定义特定于您看到报告的错误的规则集。

    【讨论】:

      猜你喜欢
      • 2016-10-25
      • 2020-07-10
      • 2016-10-22
      • 1970-01-01
      • 1970-01-01
      • 2011-10-28
      • 2019-10-01
      • 1970-01-01
      • 2015-03-28
      相关资源
      最近更新 更多