Errno :: ECONNRESET(通过对等方重置连接 - SSL_connect)

时间:2013-04-12 08:23:37

标签: ssl heroku rackspace

我们的代码在最近几个小时内在heroku服务器上生成了一个异常。之前它在使用相同代码的同一台服务器上工作正常。

例外是Errno::ECONNRESET (Connection reset by peer - SSL_connect) heroku服务器。

我们获得异常的代码行是:

response = http.request(request, json_data) 

这种例外可能的原因/解决方案是什么?

  def self.get_response_from_v2(url,json_data)
  http = Net::HTTP.new(url.host, 443)
  http.use_ssl = true
  http.verify_mode = OpenSSL::SSL::VERIFY_NONE
  request = Net::HTTP::Post.new(url.path, {'Content-Type' => 'application/json'})
  request.basic_auth url.user, url.password if url.user
  response = http.request(request, json_data)
  result = JSON.parse(response.body)
  result
end

我们尝试过这些解决方案:

SSL_connect error when accessing Shopify API with rubygem

0 个答案:

没有答案