Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

OpenSSL::SSL is missing #97

Closed
chrisk opened this Issue · 3 comments

4 participants

@chrisk

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)

Backtrace:
           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

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
Collaborator

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

@dbussink
Owner

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.