-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
When trying to retrieve a page from a SSL resource, the exception above is thrown, even though OpenSSL::SSL::VERIFY_NONE is set.
Environment:
OS X 10.6.6
$ jruby -v
jruby 1.5.5 (ruby 1.8.7 patchlevel 249) (2010-11-10 4bd4200) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_22) [x86_64-java]
$ jirb -v
irb 0.9.5(05/04/13)
$ jruby -S gem list jruby-openssl
*** LOCAL GEMS ***
jruby-openssl (0.7.2)
$ jirb
~> Console extensions: wirble hirb ap rails2 rails3
jruby-1.5.5 :001 > require 'openssl'
=> true
jruby-1.5.5 :002 > require 'net/https'
=> true
jruby-1.5.5 :003 >
jruby-1.5.5 :004 > http = Net::HTTP.new 'msp.ibm.com', 443
=> #
jruby-1.5.5 :005 > http.use_ssl = true
=> true
jruby-1.5.5 :006 > http.verify_mode = OpenSSL::SSL::VERIFY_NONE
=> 0
jruby-1.5.5 :007 > req = Net::HTTP::Get.new '/'
=> #
jruby-1.5.5 :008 > http.request(req).body
OpenSSL::SSL::SSLError: Received fatal alert: bad_record_mac
from /Users/charl/.rvm/rubies/jruby-1.5.5/lib/ruby/1.8/net/http.rb:586:in `connect'
from /Users/charl/.rvm/rubies/jruby-1.5.5/lib/ruby/1.8/net/http.rb:553:in `do_start'
from /Users/charl/.rvm/rubies/jruby-1.5.5/lib/ruby/1.8/net/http.rb:542:in `start'
from /Users/charl/.rvm/rubies/jruby-1.5.5/lib/ruby/1.8/net/http.rb:1035:in `request'
from (irb):8
Metadata
Metadata
Assignees
Labels
No labels