{"action":"created","issue":{"url":"https://api.github.com/repos/excon/excon/issues/528","labels_url":"https://api.github.com/repos/excon/excon/issues/528/labels{/name}","comments_url":"https://api.github.com/repos/excon/excon/issues/528/comments","events_url":"https://api.github.com/repos/excon/excon/issues/528/events","html_url":"https://github.com/excon/excon/issues/528","id":104298446,"number":528,"title":"https requests result in: \"no cipher match (OpenSSL::SSL::SSLError)\"","user":{"login":"atambo","id":102009,"avatar_url":"https://avatars.githubusercontent.com/u/102009?v=3","gravatar_id":"","url":"https://api.github.com/users/atambo","html_url":"https://github.com/atambo","followers_url":"https://api.github.com/users/atambo/followers","following_url":"https://api.github.com/users/atambo/following{/other_user}","gists_url":"https://api.github.com/users/atambo/gists{/gist_id}","starred_url":"https://api.github.com/users/atambo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atambo/subscriptions","organizations_url":"https://api.github.com/users/atambo/orgs","repos_url":"https://api.github.com/users/atambo/repos","events_url":"https://api.github.com/users/atambo/events{/privacy}","received_events_url":"https://api.github.com/users/atambo/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-01T16:01:50Z","updated_at":"2015-09-02T13:56:26Z","closed_at":"2015-09-02T13:56:26Z","body":"I am using jruby-1.7.22 and I am able to make https requests using the ruby standard library \"net/https\" like so:\r\n\r\n```ruby\r\nrequire \"net/https\"\r\nrequire \"uri\"\r\n\r\nuri = URI.parse(\"https://google.com\")\r\nhttp = Net::HTTP.new(uri.host, uri.port)\r\nhttp.use_ssl = true\r\nhttp.verify_mode = OpenSSL::SSL::VERIFY_NONE\r\n\r\nrequest = Net::HTTP::Get.new(uri.request_uri)\r\n\r\nresponse = http.request(request)\r\nresponse.body\r\n```\r\n\r\nBut when I try to make the same https request using Excon with the following code:\r\n\r\n```ruby\r\nresponse = Excon.get(\"https://google.com\")\r\nresponse.body\r\n```\r\n\r\nI get the following error:\r\n\r\n```\r\nno cipher match (OpenSSL::SSL::SSLError)\r\norg/jruby/ext/openssl/SSLContext.java:500:in `ciphers='\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/excon-0.45.3.cookies/lib/excon/ssl_socket.rb:24:in `initialize'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/excon-0.45.3.cookies/lib/excon/connection.rb:387:in `socket'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/excon-0.45.3.cookies/lib/excon/connection.rb:106:in `request_call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/excon-0.45.3.cookies/lib/excon/middlewares/mock.rb:47:in `request_call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/excon-0.45.3.cookies/lib/excon/middlewares/instrumentor.rb:22:in `request_call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/excon-0.45.3.cookies/lib/excon/middlewares/base.rb:15:in `request_call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/excon-0.45.3.cookies/lib/excon/middlewares/base.rb:15:in `request_call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/excon-0.45.3.cookies/lib/excon/middlewares/base.rb:15:in `request_call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/excon-0.45.3.cookies/lib/excon/connection.rb:233:in `request'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/excon-0.45.3.cookies/lib/excon.rb:233:in `get'\r\n(eval):1:in `(eval)'\r\norg/jruby/RubyBasicObject.java:1598:in `instance_eval'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/app/models/admin/endpoint.rb:37:in `evaluate'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/app/controllers/admin/endpoints_controller.rb:70:in `test'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_controller/metal/implicit_render.rb:4:in `send_action'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/abstract_controller/base.rb:189:in `process_action'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_controller/metal/rendering.rb:10:in `process_action'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/abstract_controller/callbacks.rb:20:in `process_action'\r\norg/jruby/RubyProc.java:271:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/activesupport-4.1.12/lib/active_support/callbacks.rb:113:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/activesupport-4.1.12/lib/active_support/callbacks.rb:552:in `compile'\r\norg/jruby/RubyProc.java:271:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/activesupport-4.1.12/lib/active_support/callbacks.rb:502:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/activesupport-4.1.12/lib/active_support/callbacks.rb:86:in `run_callbacks'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/abstract_controller/callbacks.rb:19:in `process_action'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_controller/metal/rescue.rb:29:in `process_action'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_controller/metal/instrumentation.rb:32:in `process_action'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_controller/metal/instrumentation.rb:31:in `process_action'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/activesupport-4.1.12/lib/active_support/notifications.rb:159:in `instrument'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/activesupport-4.1.12/lib/active_support/notifications/instrumenter.rb:20:in `instrument'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/activesupport-4.1.12/lib/active_support/notifications/instrumenter.rb:19:in `instrument'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/activesupport-4.1.12/lib/active_support/notifications.rb:159:in `instrument'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_controller/metal/instrumentation.rb:30:in `process_action'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_controller/metal/params_wrapper.rb:250:in `process_action'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/abstract_controller/base.rb:136:in `process'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionview-4.1.12/lib/action_view/rendering.rb:30:in `process'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_controller/metal.rb:196:in `dispatch'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_controller/metal/rack_delegation.rb:13:in `dispatch'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_controller/metal.rb:232:in `action'\r\norg/jruby/RubyProc.java:271:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/routing/route_set.rb:82:in `dispatch'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/routing/route_set.rb:50:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/journey/router.rb:73:in `call'\r\norg/jruby/RubyArray.java:1613:in `each'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/journey/router.rb:59:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/routing/route_set.rb:692:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/rack-1.5.5/lib/rack/etag.rb:23:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/rack-1.5.5/lib/rack/conditionalget.rb:35:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/rack-1.5.5/lib/rack/head.rb:11:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/middleware/params_parser.rb:27:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/middleware/flash.rb:254:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/rack-1.5.5/lib/rack/session/abstract/id.rb:225:in `context'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/rack-1.5.5/lib/rack/session/abstract/id.rb:220:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/middleware/cookies.rb:562:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/middleware/callbacks.rb:29:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/activesupport-4.1.12/lib/active_support/callbacks.rb:82:in `run_callbacks'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/middleware/callbacks.rb:27:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/middleware/remote_ip.rb:76:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/railties-4.1.12/lib/rails/rack/logger.rb:38:in `call_app'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/railties-4.1.12/lib/rails/rack/logger.rb:22:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/actionpack-4.1.12/lib/action_dispatch/middleware/request_id.rb:21:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/rack-1.5.5/lib/rack/methodoverride.rb:21:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/rack-1.5.5/lib/rack/runtime.rb:17:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/activesupport-4.1.12/lib/active_support/cache/strategy/local_cache_middleware.rb:26:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/rack-1.5.5/lib/rack/sendfile.rb:112:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/railties-4.1.12/lib/rails/engine.rb:514:in `call'\r\n/opt/ibm/WEX-appbuilder/AppBuilder/wlp/usr/servers/AppBuilder/apps/AppBuilder/WEB-INF/gems/gems/railties-4.1.12/lib/rails/application.rb:144:in `call'\r\nclasspath:/rack/handler/servlet.rb:22:in `call'\r\n```"},"comment":{"url":"https://api.github.com/repos/excon/excon/issues/comments/137089936","html_url":"https://github.com/excon/excon/issues/528#issuecomment-137089936","issue_url":"https://api.github.com/repos/excon/excon/issues/528","id":137089936,"user":{"login":"geemus","id":4138,"avatar_url":"https://avatars.githubusercontent.com/u/4138?v=3","gravatar_id":"","url":"https://api.github.com/users/geemus","html_url":"https://github.com/geemus","followers_url":"https://api.github.com/users/geemus/followers","following_url":"https://api.github.com/users/geemus/following{/other_user}","gists_url":"https://api.github.com/users/geemus/gists{/gist_id}","starred_url":"https://api.github.com/users/geemus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geemus/subscriptions","organizations_url":"https://api.github.com/users/geemus/orgs","repos_url":"https://api.github.com/users/geemus/repos","events_url":"https://api.github.com/users/geemus/events{/privacy}","received_events_url":"https://api.github.com/users/geemus/received_events","type":"User","site_admin":false},"created_at":"2015-09-02T13:56:26Z","updated_at":"2015-09-02T13:56:26Z","body":"Cool, thanks for the references. Glad to hear you got it working."}}