From: brabuhr@... Date: 2009-07-22T21:07:49+09:00 Subject: Re: Openssl Upgrade Producing "Cipher is not a class (TypeError" On Wed, Jul 22, 2009 at 1:49 AM, Lee Farrell wrote: > It has got to do with the openssl bindings for ruby. I recently > performed an upgrade of the following packages: > > libopenssl-ruby1.8 (1.8.7.72-1ubuntu0.1) to 1.8.7.72-1ubuntu0.2 > libruby1.8 (1.8.7.72-1ubuntu0.1) to 1.8.7.72-1ubuntu0.2 > ruby1.8-dev (1.8.7.72-1ubuntu0.1) to 1.8.7.72-1ubuntu0.2 > > and now when I start my webrick server I get the following error: > > /usr/lib/ruby/1.8/openssl/cipher.rb:22: Cipher is not a class > (TypeError) > > My ruby version is: > > ruby 1.8.6 (2007-09-24 patchlevel 111) [i686-linux] All the ruby1.8 packages mentioned are 1.8.7.x while the running ruby is 1.8.6.x? > I am running Ubuntu Intrepid 8.10 > > I have tried to downgrade to the previous packages, but I am not sure if > I did it correclty. You know that it was working properly before the last update?