ns_error_net_interrupt 在 Firefox 中,但在 chrome 中没有

问题描述 投票:0回答:1

我在 AWS 中部署了一个网站,但每当我使用 Firefox 访问我的网站并发出请求时,它总是阻止请求并抛出错误“ns_error_net_interrupt”,但是当我在 chrome 中访问我的网站时,一切正常。有人知道发生了什么事吗?

amazon-web-services amazon-cloudfront
1个回答
2
投票

看起来 Firefox 在 http3 处理程序中存在一些 xhr 请求的错误。如果您在 AWS 中并使用 CloudFront,您可能拥有默认的 http1.1、http2 和 http3 协议。我禁用了 http3,Firefox 请求又开始工作了。

更多信息:

没有报告错误,但在源代码中搜索该错误时,我发现了类似 this

的评论
case PR_END_OF_FILE_ERROR:  // XXX document this correlation
  rv = NS_ERROR_NET_INTERRUPT;

这个

 if ((NS_ERROR_NET_INTERRUPT == aError || NS_ERROR_NET_RESET == aError) &&
  SchemeIsHTTPS(aURI)) {
// Maybe TLS intolerant. Treat this as an SSL error.
error = "nssFailure2";

}

© www.soinside.com 2019 - 2024. All rights reserved.