问题标签 [econnreset]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 由于 npm ERR,npm install -g dredd@stable 在 CircleCI 上失败!代码 ECONNRESET
我有一个关于 CircleCI 的项目,它在某个时候开始变红(由于安装 dredd 失败)。目前,看起来相同的确切项目(相同的代码,相同的 circle.yml)可能会随机失败或成功。
失败始终处于npm install -g dredd@stable
以下错误的阶段,该错误会重复多次并最终导致构建失败:
如果我尝试多次重新运行构建,它将在某个时候成功(变为绿色)。然后dredd安装显示如下:
等',基本上成功安装了dredd并继续测试构建。
由于它似乎随机失败,我认为代理与它没有任何关系。这是circle.yml
供参考的文件:
任何帮助都将受到欢迎。
node.js - nodejs https api 请求错误错误:在 TLSWrap.onread (net.js:568:26) 处读取 ECONNRESET 在 exports._errnoException (util.js:1018:11)
我正在将 ajax 'POST' 下面的这个转换为 Node 并且无法通过这个错误消息。我看过其他类似的线程如何避免 NodeJS ECONNRESET 错误?但似乎不适用。我正在发布标头基本身份验证并取回令牌。有人知道或以前遇到过这个问题吗?
错误信息:
下面是有效的 ajax 调用:
下面是Nodejs代码:
node.js - 推送通知在 Google Cloud Functions 中返回 ECONNRESET
我在 Firebase Cloud Functions 中有一个函数,它检索用户的设备组 ID 以发送推送通知,然后发送推送通知。如果该函数只被调用一次,这很好用,但是如果我有一组用户我也想发送推送通知,sendPushNotification 函数返回错误:FAILED err= { RequestError: Error: read ECONNRESET
at new RequestError (/user_code/node_modules/request-promise/node_modules/request-promise-core/lib/errors.js:14:15)
每次尝试发送推送
据我了解ECONNRESET
,这意味着连接在完成操作之前在一端关闭,可以帮助/解释我为什么会这样:
这是我的代码:
node.js - NPM 无法安装 Gulp - ECONNRESET 错误
从字面上看,我正在尝试安装 Gulp 几个月。自八月或更早以来。每次 effing 时间,它都会卡住一分钟,然后抛出 ECONNRESET 错误。
我没有代理,我已经在谷歌上搜索了几个月,但没有任何效果。我多次更新了nodejs和npm,清除了缓存或代理设置,更改了http版本的存储库......日志说它无法安装glob-stream包,我也无法手动安装它 - 同样的错误......
node.js - nodejs到redis ECONNRESET错误
对于我们的 Node.js 到 Redis 的连接,我们使用的是 Redis npm 模块。
偶尔,我们会收到以下错误,
Redis 设置是,内网中的一台 redis 服务器和 2 台 Node js 服务器,每台服务器在 DMZ 中运行 8 个 PM2 实例。节点服务器和 Redis 服务器之间有防火墙。
NODE 版本 - 6.11.2 REDIS 版本 - 3.2.9 PM2 版本 - 2.4.6
我们也做了 TCP 转储。TCP 转储显示一些 RST/ACK 数据包。 TCP 转储
在 nodeJS 中,我们正在创建单个 redis 连接,并尝试对所有请求使用相同的 redis 连接。
我们想知道究竟是什么导致了连接问题以及原因和解决方案是什么。
javascript - 修改 WebRTC 应用
我正在尝试构建一个 WebRTC 应用程序并使用书中的示例对其进行测试。现在我正在尝试修改它,但它无法以某种方式工作......我收到了以下信息:
{ 错误:在 TCP.onread (net.js:615:25) 的 _errnoException (util.js:1022:11) 处读取 ECONNRESET 代码:'ECONNRESET',errno:'ECONNRESET',系统调用:'read'}
为了建立 WebSocketServer,我使用了以下代码:
以下 html 代码可以正常工作:
...和client.js:
我正在尝试将它与另一个 Web 应用程序结合起来。$username 已经来自它。
现在,如果我尝试通过简单地让登录页面自动登录过程,将 UsernameInput 设置为 $username 并自动登录,我会收到错误...
我希望有人可以帮助我...
提前致谢,
雅各布77
node.js - 节点出现错误:订阅许多事件时读取 ECONNRESET(其中一些成功订阅)
首先,我在编程方面相当新,在 NODE 方面绝对是新人,所以也许我的代码组织得不好。
我正在使用 RaspberryPi 订阅 9 个事件。以下代码仅处理 2 个事件。我逐渐添加了更多订阅。虽然订阅数为 7 或更少,但一切都很好。如果我尝试更多,我会收到 ECONNRESET 错误。
例如,我尝试订阅 8 个事件,我成功订阅了 6 个,但其中 2 个出现错误。
代码:
然后,所有订阅都有效,但 E1 和 E8 除外。这就是我在控制台中得到的:
node.js - Node.js 读取 ECONNRESET
我正在为我的应用程序使用 Express.js,并且在向 adobe 分析 API 发出发布请求时出现错误。
我试图添加server.timeout
,但它没有解决它...
这是错误消息:
错误: 在 TLSWrap.onread (net.js:572:26) 处的 exports._errnoException
(util.js:1028:11)处读取 ECONNRESET 代码:'ECONNRESET',errno:'ECONNRESET',系统调用:'read'
这是失败的代码:
更新:
我尝试使用 Postman 发布相同的请求并且它有效,在 630000 毫秒内返回响应。
这个错误的原因是什么,有什么办法可以解决吗?
javascript - 总是收到“使用 'ECONNRESET' 挂断套接字”
当尝试在回调方法的帮助下总是出错但总是出错并尝试在 NodeJS 的 POST HTTP 方法中调用 API 时,尝试了所有解决方案但一无所获。
node.js - 错误:套接字挂起多个获取请求
我正在 Node.js 上开发一个向 API 发送大量请求的脚本。在多次请求(超过 380 个请求)之后,我们收到以下错误消息:错误:套接字挂起(代码:ECONNRESET)。这对我们的脚本来说是一个大问题,因为我们想发送大约 10000 个请求。这不是 API 速率限制的问题,因为我们已经在处理这个问题。
我们的脚本在 OVH 服务器上运行,我们使用包 request-promise 发送我们的请求。我们的 Node.js 版本是 v 9.9.0。
这是引发错误的函数:
当请求工作时,我们会多次调用此函数以获得完整的响应(因为响应很大)。
当抛出错误“Err: { Error: socket hang up”时,我们再次调用该函数并再次返回此错误。我们不能放弃这些请求,所以我们想知道如何解决这个错误。也许可以增加套接字的最大数量(我看到它可以使用 http 代理,但我们使用的是 request-promise 包)?
如果您需要更多信息,请告诉我