Ruby on rails 如何解决Curl::Err::ConnectionFailedError调用ruby的http_get方法?
当我调用Ruby on rails 如何解决Curl::Err::ConnectionFailedError调用ruby的http_get方法?,ruby-on-rails,ruby,curl,libcurl,curb,Ruby On Rails,Ruby,Curl,Libcurl,Curb,当我调用http\u get方法时 Curl::Easy.http_get(url) 我有个例外 error='Curl::Err::ConnectionFailedError: Couldn't connect to server' duration=7805.63 view=0.00 db=1.33 remote_ip=127.0.0.1 Curl::Err::ConnectionFailedError - Couldn't connect to server: curb (0.
http\u get
方法时
Curl::Easy.http_get(url)
我有个例外
error='Curl::Err::ConnectionFailedError: Couldn't connect to server' duration=7805.63 view=0.00 db=1.33 remote_ip=127.0.0.1
Curl::Err::ConnectionFailedError - Couldn't connect to server:
curb (0.9.3) lib/curl/easy.rb:73:in `perform'
curb (0.9.3) lib/curl/easy.rb:296:in `http'
curb (0.9.3) lib/curl/easy.rb:296:in `http_get'
curb (0.9.3) lib/curl/easy.rb:347:in `http_get'
() home/punitcse/projects/project-name/core/modulename/here.rb:30:in `block in route'
这个问题只在我的系统中产生,在另一个系统上工作正常。我尝试了各种方法来解决这个问题,就像我用ares
重建了curl
,正如这个链接所建议的那样。我试图调试gem,但无法完全理解为什么会出现错误
这是curl版本的输出
$ curl --version
curl 7.35.0 (x86_64-unknown-linux-gnu) libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smtp smtps telnet tftp
Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP
如果还需要什么,请告诉我