Issue Type: Bug Bug
Affects Versions: JRuby 1.7.1
Assignee: Unassigned
Components: OpenSSL
Created: 13/Dec/12 8:49 PM
Description:

Exception thrown during upgrade of my environment to JRuby 1.7.1 from JRuby 1.7.0.preview2 with exactly same source code. This happens only with OpenJDK at least my environment.

The code works with:

  • JRuby 1.7.1 / Oracle JDK 6 (1.6.0_26) / Debian Lenny
  • JRuby 1.7.0.preview2 / OpenJDK 6 (1.6.0_18) / Debian Lenny

The code fails with:

  • JRuby 1.7.1 / OpenJDK 6 (1.6.0_18) / Debian lenny
OpenSSL::X509::StoreError: setting default path failed: the trustAnchors parameter must be non-empty
  set_default_paths at org/jruby/ext/openssl/X509Store.java:162
         SSLContext at /****/jruby-1.7.1/lib/ruby/1.9/openssl/ssl-internal.rb:31
                SSL at /****/jruby-1.7.1/lib/ruby/1.9/openssl/ssl-internal.rb:22
            OpenSSL at /****/jruby-1.7.1/lib/ruby/1.9/openssl/ssl-internal.rb:21
             (root) at /****/jruby-1.7.1/lib/ruby/1.9/openssl/ssl-internal.rb:20
            require at org/jruby/RubyKernel.java:1027
            require at /****/jruby-1.7.1/lib/ruby/shared/rubygems/custom_require.rb:36
             (root) at /****/jruby-1.7.1/lib/ruby/1.9/openssl.rb:1
            require at org/jruby/RubyKernel.java:1027
            require at /****/jruby-1.7.1/lib/ruby/shared/rubygems/custom_require.rb:36
             (root) at /****/jruby-1.7.1/lib/ruby/1.9/openssl.rb:28
            require at org/jruby/RubyKernel.java:1027
            require at /****/jruby-1.7.1/lib/ruby/shared/rubygems/custom_require.rb:36
             (root) at /****/jruby-1.7.1/lib/ruby/1.9/net/https.rb:1
            require at org/jruby/RubyKernel.java:1027
            require at /****/jruby-1.7.1/lib/ruby/shared/rubygems/custom_require.rb:36
             (root) at /****/jruby-1.7.1/lib/ruby/1.9/net/https.rb:22
            require at org/jruby/RubyKernel.java:1027
            require at /****/jruby-1.7.1/lib/ruby/shared/rubygems/custom_require.rb:36
             (root) at /****/gem/gems/google_drive-0.3.1/lib/google_drive/client_login_fetcher.rb:1
            require at org/jruby/RubyKernel.java:1027
            require at /****/jruby-1.7.1/lib/ruby/shared/rubygems/custom_require.rb:60
            require at /****/jruby-1.7.1/lib/ruby/shared/rubygems/custom_require.rb:55
             (root) at /****/gem/gems/google_drive-0.3.1/lib/google_drive/client_login_fetcher.rb:4
            require at org/jruby/RubyKernel.java:1027
            require at /****/jruby-1.7.1/lib/ruby/shared/rubygems/custom_require.rb:36
             (root) at /****/gem/gems/google_drive-0.3.1/lib/google_drive/session.rb:1
            require at org/jruby/RubyKernel.java:1027
             (root) at /****/gem/gems/google_drive-0.3.1/lib/google_drive/session.rb:11
Environment: JRuby 1.7.1


Failed)
{quote}
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.10) (6b18-1.8.10-0~lenny2)
OpenJDK Client VM (build 14.0-b16, mixed mode, sharing)
{quote}

Succeed)
{quote}
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
{quote}
Project: JRuby
Priority: Major Major
Reporter: Takayuki Okazaki
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
--------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email

Reply via email to