# Openssl and windows

**URL:** <https://www.ruby-forum.com/t/openssl-and-windows/112557>\
**Category:** Ruby\
**Created:** [August 20, 2007, 10:12pm UTC](https://www.ruby-forum.com/t/openssl-and-windows/112557 "2007-08-20T22:12:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![crucoba](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e8c25b/32.png) [@crucoba](https://www.ruby-forum.com/u/crucoba)\
**Post date:** [August 20, 2007, 10:12pm UTC](https://www.ruby-forum.com/t/openssl-and-windows/112557/1 "2007-08-20T22:12:06Z")

</div>

one-click installer, 1.8.6-25, XP.

in irb if I require ‘openssl’ I get  
=\> false

even so, openssl seems to work, i.e. I can encrypt and decrypt, list the  
ciphers, etc. why does the require return false? if I do the same  
thing on linux irb returns true.

thx  
dxc

---

<div class="post-metadata">

**Author:** ![crucoba](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e8c25b/32.png) [@crucoba](https://www.ruby-forum.com/u/crucoba)\
**Post date:** [August 20, 2007, 10:22pm UTC](https://www.ruby-forum.com/t/openssl-and-windows/112557/2 "2007-08-20T22:22:19Z")

</div>

On Aug 20, 3:12 pm, David x Callaway [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> one-click installer, 1.8.6-25, XP.
> 
> in irb if I require ‘openssl’ I get  
> =\> false

The false just means that openssl has already been required, probably  
by rubygems.

C:\>irb

> > require ‘openssl’  
> > =\> false  
> > exit

C:\>echo %rubyopt%  
-rubygems  
C:\>set rubyopt=-

C:\>irb

> > require ‘openssl’  
> > =\> true

Gordon

---

<div class="post-metadata">

**Author:** ![crucoba](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e8c25b/32.png) [@crucoba](https://www.ruby-forum.com/u/crucoba)\
**Post date:** [August 20, 2007, 10:44pm UTC](https://www.ruby-forum.com/t/openssl-and-windows/112557/3 "2007-08-20T22:44:58Z")

</div>

Gordon T. wrote:

> On Aug 20, 3:12 pm, David x Callaway [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > one-click installer, 1.8.6-25, XP.
> > 
> > in irb if I require ‘openssl’ I get  
> > =\> false

thanks!  
dxc

> The false just means that openssl has already been required, probably  
> by rubygems.
> 
> C:\>irb
> 
> > > require ‘openssl’  
> > > =\> false  
> > > exit
> 
> C:\>echo %rubyopt%  
> -rubygems  
> C:\>set rubyopt=-
> 
> C:\>irb
> 
> > > require ‘openssl’  
> > > =\> true
> 
> Gordon
