Skip to content


Subversion checkout URL

You can clone with
Download ZIP


OpenSSL::SSL is missing #97

chrisk opened this Issue · 3 comments

4 participants


Howdy, I just installed RC1 to check compatibility with FakeWeb. I got a bunch of errors in our test suite because OpenSSL::SSL seems to be missing. Is the OpenSSL implementation incomplete? Or is there something wrong with my installation?

$ ruby -v -r net/https -e "'').use_ssl = true"
rubinius 1.0.0-rc1 (1.8.7 release 2009-11-25 JI) [x86_64-apple-darwin10.2.0]
An exception occurred evaluating command line code
    Missing or uninitialized constant: SSL (NameError)

           Module#const_missing at kernel/common/module.rb:490
             Net::HTTP#use_ssl= at lib/net/https.rb:124
                Object#__eval__ at __unknown__.rb:1
  Kernel(Rubinius::Loader)#eval at kernel/common/eval.rb:102
      Rubinius::Loader#evals {} at kernel/loader.rb:323
                     Array#each at kernel/bootstrap/array.rb:156
         Rubinius::Loader#evals at kernel/loader.rb:322
          Rubinius::Loader#main at kernel/loader.rb:466
              Object#__script__ at kernel/loader.rb:470

The OpenSSL implementation is incomplete, though I can't speak to OpenSSL::SSL. For example, OpenSSL::Cipher is missing. I assume there are other holes as well.


Will this be fixed in 1.0? There are quite a lot of gems not working (like oauth).


OpenSSL should be added now with fe79104. Closing this issue

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.