问题标签 [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.
node.js - 尝试使用 NPM 安装任何东西时 ECONNREFUSED
我正在尝试学习 Nodejs,但每次我尝试从NodeSchool安装模块时;特别是“how-to-node”和“learnyounode”。尝试运行任何东西时,我得到“ ECONNREFUSED ”。谁能解释一下我为什么一直得到这个?顺便说一句,如果我正常运行或 sudo,就会发生这种情况。
我假设这与代理设置有关,但我不确定如何解决它。从我读过的所有教程和看过的视频来看,我似乎都正确地遵循了说明。
appium - Appium服务器抛出未处理的错误:错误:连接ECONNREFUSED
我正在使用appium 1.4。就在客户端连接到 appium 服务器之前,在端口 4274 上创建了一个 appium 服务器套接字。但是当客户端尝试连接时,它会收到以下异常:
2015-06-03 08:52:32:541 - 信息:[debug] [BOOTSTRAP] [debug] 在端口 4724 上打开的套接字 2015-06-03 08:52:32:554 - 信息:[debug] [BOOTSTRAP] [调试] Appium Socket 服务器就绪 2015-06-03 08:52:32:555 - 信息:[调试] [BOOTSTRAP] [调试] 正在加载 json... 2015-06-03 08:52:32:555 - 信息: [debug] [BOOTSTRAP] [debug] 注册崩溃观察者。2015-06-03 08:52:33:552 - 错误:未处理的错误:错误:在 Object.afterConnect 的 errnoException (net.js:904:11) 处连接 ECONNREFUSED [as oncomplete] (net.js:895:19)上下文:[POST /wd/hub/session {"desiredCapabilities":{"automationName":"Appium","platformVersion":"Nokia X 软件平台 1.1","deviceName":"Nokia XL Dual SIM","platformName" :"Android","browserName":"浏览器"}}]
但是,在运行 appium 的主机上的端口 4274 上没有创建服务器套接字。
有人可以建议我出了什么问题以及如何解决这个问题吗?
ocaml - ocsigenserver.opt 在 Unix.ECONNREFUSED 启动时失败
我的 ocsigen 服务器已经正常工作了一段时间,但就在我要向某人展示它时,它在启动时喷出这个,然后退出失败:
我该如何解决?
javascript - 随机出现 ECONNREFUSED 错误
在我正在开发的 Sails.js 应用程序中,我随机收到一个 ECONNREFUSED 错误。我试图检查抛出错误的代码,但没有运气。我已经将日志打开为详细(NODE_DEBUG 环境变量设置为“net”),我得到了这个:
我真的不知道这里有什么问题......
更新
当我使用节点检查器进行调试时,错误消失了。奇怪的!
javascript - Node.js、Mongoose、MongoDB ECONREFUSED 错误
我正在学习 Pluralsight 的 RESTful Web Services... 教程,但很早就遇到了错误。
错误是:
这是 app.js 文件:
如果我注释掉它运行良好
var db = mongoose.connect('mongodb://localhost/bookAPI');
javascript - nodejs 请求 - 总是返回 econnrefused
我已经使用昨天工作的模块cheerio、request 和longjohn 编写了一些代码,但今天它总是抛出“ECONNREFUSED”错误。
我尝试使用使用请求的简单示例代码:
然而它仍然返回:
只是想知道这可能是什么原因,我可以使用网络浏览器很好地连接到互联网。
谢谢
android - 通过 GET 的 HttpURLConnection 返回 ECONNREFUSED 但为什么呢?
使用请求方法HttpURLConnection
,我可以使用“ https://www.myexample.com/login?u=test&p=test123 ”而不是“ http://dev.myexample.com/login?u=test&pGET
”连接到我的 REST api =测试123 “。
我可以在同一设备上的默认 android 浏览器中看到“损坏”的 URL,它给了我预期的XML
响应,所以我不确定为什么我会ECONNREFUSED
在我的应用程序中收到。我想自己解决这个问题,但我什至不确定问题是什么!有任何想法吗?
如果你想看到这个:
c - 为什么当我连接的套接字数量多于给定的参数 backlog 以进行侦听时,我没有收到错误消息?
我有一个被动套接字来监听这样的连接:
fd
是之前创建的套接字的文件描述符。
如您所见,如果我理解得很好,listen() 应该只能将一个传入套接字放入其挂起的连接队列中(因为它的 backlog 参数 = 1)。但是,如果我尝试将多个套接字连接到被动套接字,则不会出现任何错误。而且我预计会出现ECONNREFUSED
错误,因为队列已满。
为什么我失踪了?
mysql - 无法在同一个docker中连接nodejs和mysql
我是 docker 的新手,我正在尝试让我的 nodejs express 在其中运行。我正在尝试使用 shellscript 安装依赖项及其工作,但最后我无法连接到 mysql。
我的 docker 文件安装 mysql,创建用户和数据库,并安装 nodejs。然后它运行 npm install 并尝试启动我的应用程序,但 knex 说它无法连接到 mysql 并显示以下消息:
这是我正在使用的代码的要点。(nodejs部分不完整,只有重要部分):
https://gist.github.com/jradesenv/527f6e59ab2e7985c38fbed3a2084c83
我希望任何人都对如何解决或调试这个问题有一个很好的想法。
mongodb - 从 AWS EC2 连接到 mlab
我正在尝试将我在 AWS EC2 上运行的应用程序连接到 mlab 端点。我可以使用相同的代码库从本地机器轻松连接到 mlab 端点。但是,当我在 AWS 上运行时,我收到以下错误。
{名称:'MongoError',消息:'连接 ECONNREFUSED'}
我尝试将 connectionTimeMS 增加到 30 秒,但我仍然遇到同样的错误。
从 EC2 实例,我可以 ping 数据库服务器,netcat 也成功。
我的 EC2 实例配置为在所有端口上从任何 IP 地址接收和发送所有流量。
我认为问题可能与传出流量有关,但不知道如何配置。
谢谢