Ruby on Rails:无法打开TCP连接

时间:2018-02-20 10:59:13

标签: ruby-on-rails tcp server connection nokogiri

我正在使用Nokogiri而且我收到此错误

49&50&51&52

这段代码

Failed to open TCP connection to 127.0.0.1:41585 (Connection refused - connect(2) for "127.0.0.1" port 41585)

我应该提一下,我最近运行了一个许可服务器来注册Rubymine,它可能已经改变了系统设置。

完整的rails服务器日志:

doc = Nokogiri::HTML(open('https://www.instagram.com/p/BfaMpSuDTbn/'))

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

实际上是因为我用于注册Rubymine的许可证服务器。重新安装rails解决了这个问题。

答案 1 :(得分:0)

错误代码明确表示您的连接被拒绝。这意味着,服务器不允许您访问资源。

在您的情况下,图片很可能是在私人帐户上。您必须提供具有图片访问权限的用户凭据或从公共来源收集数据。