问题标签 [econnrefused]

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.

0 投票
2 回答
2663 浏览

amazon-web-services - 连接到 EC2 实例上的 redis 时连接被拒绝

我正在尝试从 lambda 函数连接到 EC2 实例上的本地 redis 数据库。但是,当我尝试执行代码时,我在日志中收到以下错误

安全组具有以下条目

我的 Lambda 函数具有以下代码。

请让我知道我哪里出错了。

0 投票
1 回答
70 浏览

javascript - 当我在连接到公司网络的同时使用公司计算机上的 NodeJS 从 URL 请求数据但我可以在浏览器中打开 URL 时,ECONNREFUSED

好的,我在论坛上搜索并搜索了解决方案,但似乎没有人遇到与我完全相同的问题,或者至少没有人发布过我能找到的相关问题。

所以问题是我可以在我的个人计算机上向这个 API 发出请求(使用请求模块)(以获取数据)但是当我尝试在公司工作笔记本电脑上发出相同的请求同时连接到公司网络时我也无法尽管我可以导航到我在公司工作笔记本电脑上尝试请求的 URL,同时使用浏览器连接到公司网络,但仍发出相同的请求(出现 ECONNREFUSED 错误)。

但是,如果我从公司网络断开连接并连接到热点/其他 WiFi,我会再次使用 NodeJs 请求检索数据。

我尝试过的东西。我尝试使用内置的 HTTPS 模块,并传入诸如不同端口号之类的标头(我尝试请求的 URL 仅适用于它出现的端口 443)并设置用户代理。我没有尝试在连接到公司网络时使用我的个人计算机请求数据,因为我做不到。

在我看来,我的公司检测到我正在通过脚本请求数据并阻止它,而不是实际上阻止站点本身。(所以我什至不能打电话并要求 IT 将该网站列入白名单,因为它看起来并没有被阻止)

任何帮助将不胜感激。谢谢

0 投票
1 回答
593 浏览

mysql - 在 Windows 10 上的 NodeJs 中无法连接到 mysql

我曾尝试在 Windows 10 上将 NodeJS 连接到 mysql,但一直失败。以下是代码,来自https://www.w3schools.com/nodejs/nodejs_mysql_create_db.asp

以下是我运行代码时的错误消息。

为了解决这个错误,我尝试...

  1. 更改“localhost”->“127.0.0.1”,但失败。
  2. 添加“端口:3306”,但失败。
  3. 检查端口是否可以连接,我发现它从来都不是我的端口,防火墙问题。我的 xampp 的 mysql 运行良好。
  4. 甚至 mongoDB 模块也会触发相同的错误消息。

我收集了一些信息,这个econnrefused错误消息主要是 NodeJS 的问题,而不是 sql 模块的问题。

有没有人给我看这银光?

0 投票
2 回答
865 浏览

node.js - Node.js Github API 连接 ECONNREFUSED 错误获取用户存储库

我正在本地尝试通过获取请求获取用户存储库httpshttps.get

我收到一个ECONNREFUSED错误

是什么导致了这个错误?

验证?

我该如何解决?

node --versionv12.16.2

0 投票
0 回答
313 浏览

node.js - API 压力测试本地得到 ECONNREFUSED

我正在对我的 nodejs 应用程序进行压力测试,测试基本上同时发送大量请求,有时我会遇到这个烦人的错误:

因此,测试不断为“几乎”所有请求返回此错误,但我仍然可以通过邮递员发送请求而没有任何问题。谁能解释一下这里有什么问题?以及如何解决?喜欢使用队列代理或其他有用的东西?
提前致谢

0 投票
1 回答
169 浏览

mysql - 使用 Windows 的 cmd 重置 MySQL 密码后,我无法在 NodeJs 中启动 MySQL 服务器

我使用本指南中的 cmd 命令重置了我的 MySQL 密码。

resetMYSQL 包含更改密码的命令

现在,事实证明我必须继续运行上面的 mysqld 命令来启动我的服务器,否则我会收到这个错误。如果我再次运行该命令,我可以完美地运行我的服务器,直到我终止它。

这是错误。它是 ECONNREFUSED。 节点错误

我认为我的密码已经重置,因为除了命令行之外,我还在 cmd 运行时访问它后在 Workbench 中运行 ALTER USER。

顺便说一句,在此之前我可以使用 Node 和 Sequelize 启动我的服务器,而不必在其他地方启动服务器或预先设置任何东西

我不确定这里有什么问题,所以我不知道我应该在 Google 上查找哪个关键字。我用谷歌搜索了错误代码,但这些情况似乎与我无关。如果你能解释一下发生了什么,我会很高兴。

0 投票
0 回答
204 浏览

mongodb - 在 mongo db compass 上连接 ECONNREFUSED

我正在尝试连接到 mongodb (vps) 但是:连接 ECONNREFUSED xxxxxxxxx:27017

我已经尝试过:

但它不工作

0 投票
0 回答
1824 浏览

node.js - Postgresql-Nodejs 连接错误(ECONNREFUSED)Windows 10

几周前,我启动了一个博客应用程序。为此,我使用 postgresql 作为后端的数据库。当时,应用程序运行良好,我能够从前端获取数据到运行 express 的后端服务器。今天我决定再次访问该项目,但遇到了错误。经过一些错误处理和一堆在 StackOverflow 上的搜索后,我得到了这条消息:

postgres 服务器在端口 5432 上运行,而不是在 docker 中(这是我发现问题大部分时间发生在其他人身上的地方)。

下面我将发布完整的代码,但问题发生在这里:

(顺便说一句,这是正确的密码和用户名,因为我可以通过 pgAdmin 访问已经存在的数据)。

我不明白为什么它没有连接。

我努力了:

  1. 重新启动我的电脑
  2. 重启services中的服务(这是windows机器)
  3. 重新安装 postgresql(完全)

现在我正在写这篇文章,我才意识到我将我的 Windows 更新到了 2004 版和 wsl2。以前这是 wsl1。这和它有什么关系吗?我只是想再次使用 Postgres 开始一个新项目。我想我会暂时使用 mongodb 和和尚或猫鼬,直到问题得到解决。

8 月 3 日添加:在对 stackoverflow 进行了更多阅读后,我发现这可能与运行的 postgresql 服务器实例的数量有关。这是我从 taskmanager 得到的: taskmanager的图片 运行 3 个实例是否正常?如果不是,我该如何解决?

如果您有兴趣,我的完整代码(我认为没有必要):

0 投票
1 回答
538 浏览

api - Nuxt.js,在异步 fetch() 挂钩中获取数据的问题

我在异步 fetch() 钩子和异步数据() 中从我的 API 获取数据时遇到了一些问题。我收到错误:“错误:连接 ECONNREFUSED”。如果我尝试在mounted() 挂钩中获取数据,它会正常工作。我在 Lumen 中构建了 API,当我尝试使用不同的 API(我也在 Lumen 中构建并在线运行)时,它也可以正常工作。我假设问题出在 API 中,但我不明白它是如何在 mount() 中工作的。我试过同时使用 axios 和 $http 并且得到相同的结果。

更新我试过输入“fetchOnServer:false”,它的工作原理就是这样,所以看起来问题出在服务器端获取数据。

0 投票
1 回答
52 浏览

javascript - 当我尝试测试运行我的 MySQL 数据库时收到此错误消息

这是我的数据库代码

这是我尝试在终端窗口中运行它时遇到的错误

我尝试在互联网上查找问题,但我仍然不知道为什么会出现此错误。