Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

OpenSSL::SSL is missing #97

chrisk opened this Issue Nov 27, 2009 · 3 comments


None yet
4 participants

chrisk commented Nov 27, 2009

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 "Net::HTTP.new('example.com').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

jamis commented Nov 27, 2009

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.


rkh commented Feb 18, 2010

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


dbussink commented Feb 25, 2010

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