【问题标题】:How to avoid Errno::ECONNREFUSED: (Connection refused - connect(2)如何避免 Errno::ECONNREFUSED:(连接被拒绝 - 连接(2)
【发布时间】:2014-02-15 09:26:42
【问题描述】:

当我突然执行场景时,我收到如下错误消息:

Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265))
Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265))
Failing... Errno::ECONNREFUSED
Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265))
Retrying.. Errno::ECONNREFUSED: (Connection refused - connect(2) (http://localhost:37265))
Failing... Errno::ECONNREFUSED
Connection refused - connect(2) (http://localhost:37265) (Errno::ECONNREFUSED)
/usr/local/rvm/gems/ruby-1.9.3-p429/gems/httpclient-2.3.4.1/lib/httpclient/session.rb:803:in `initialize'

我该如何解决和克服这个问题。

我以前执行的评论是:

  • 黄瓜功能/APP_PATH=...../.../../test.app DEVICE=ipad SDK_VERSION=6.1

【问题讨论】:

  • 确保您确实有一个进程正在侦听您尝试连接的端口(错误表示您没有)。
  • 你还在遇到这个问题吗?是在像詹金斯这样的环境中吗?见stackoverflow.com/a/24448375/1565615

标签: ruby selenium-webdriver cucumber calabash pageobjects


【解决方案1】:

我遇到了同样的错误,这是因为 elasticsearch 服务没有运行。只是做了: sudo service elasticsearch start

【讨论】:

    【解决方案2】:

    您是否尝试在模拟器上启动应用程序?确保模拟器正在运行并且 -cal 应用程序已启动。这应该会打开该端口进行通信。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-01
      • 2011-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-29
      • 2013-08-15
      • 2016-07-16
      相关资源
      最近更新 更多