设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

NPM在全球范围内出现“ERR!418我是茶壶”错误

2018-6-2 09:53| 发布者: joejoe0332| 查看: 1784| 评论: 0|原作者: oschina|来自: oschina

摘要: NPM JavaScript 包管理器的用户遇到了一个奇怪的错误,当他们尝试更新或安装新的JavaScript / Node.js包时,他们的控制台和应用程序每都会发出“ERR!418 我是茶壶”的消息。并且,世界各地的JavaScript 开发者都收 ...

NPM JavaScript 包管理器的用户遇到了一个奇怪的错误,当他们尝试更新或安装新的JavaScript / Node.js包时,他们的控制台和应用程序每都会发出“ERR!418 我是茶壶”的消息。并且,世界各地的JavaScript 开发者都收到了这样的提示。

只有代理服务器的用户受到影响

不过,该错误不会影响所有用户,只会影响代理服务器后面的用户。 尽管如此,大量开发人员仍然受到影响,因为大多数大型开发公司通常使用代理来管理和控制内部网络流量。

这个错误的原因是一些代理服务器将端口值附加到发往 NPM 软件包注册表的请求上,导致出现类似 registry.npmjs.org:443 的 HTTP 请求,而不是r egistry.npmjs.org。

额外的端口 443 值将 NPM 注册表的服务器混淆,然后触发了 418 错误代码。

NPM 团队在七个小时后解决了这个问题,在此期间,开发人员都对这个有趣的错误代码感到惊慌和惊讶。

“ERR!418 我是茶壶”起源

“错误 418 我是茶壶”消息不是标准的服务器错误类型,这是 1998 年的一个愚人节恶作剧,距今已有 20 年了。许多开发团队在他们的应用程序中实施了“错误 418 我是茶壶”的消息作为内部笑话,通常使用这个错误来处理未知来源的错误。

原文:BleepingComputer  编译:开源中国


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部