irb != rails

so try this script via script/console

irb is interactive ruby console, so libraries etc could be different for 
ruby and for rails

if this will work in script/console, then it will work via 
mongrel/webrick as well

tm

Karika wrote:
> require 'rss/1.0'
> require 'rss/2.0'
> require 'open-uri'
> 
> source = "something.com" # url or local file
> content = "" # raw content of url will be loaded here
> open(source,:proxy => nil) do |s| content = s.read end
> rss = RSS::Parser.parse(content, false)
> 
> puts "Root values"
> print "RSS title: ", rss.channel.title, "\n"
> ##############################################
> Now, running this code through IRB works fine and gives me correct
> result.
> Whereas, If I run same piece of code through WEBRICK server, it gives
> me following error ...
> 
> ------------------------------------------------------------------------------------------------------------------
> OpenSSL::SSL::SSLError in Document#feed
> SSL_CTX_new:: library has no ciphers
> RAILS_ROOT: ./script/../config/..
> 
> Application Trace | Framework Trace | Full Trace
> D:/ruby/lib/ruby/site_ruby/1.8/net/protocols.rb:38:in `new'
> D:/ruby/lib/ruby/site_ruby/1.8/net/protocols.rb:38:in `initialize'
> D:/ruby/lib/ruby/1.8/net/http.rb:430:in `open'
> D:/ruby/lib/ruby/1.8/net/http.rb:430:in `do_start'
> D:/ruby/lib/ruby/1.8/net/http.rb:419:in `start'
> D:/ruby/lib/ruby/1.8/net/http.rb:821:in `request'
> D:/ruby/lib/ruby/1.8/net/http.rb:615:in `get'
> ------------------------------------------------------------------------------------------------------------------
> 
> Any clue ??
> Is it something to do with SSL certification ?
> 
> Thanks,
> Karika Shah
> 

-- 
===============================================================================
Tomas Meinlschmidt, MS {MCT, MCP+I, MCSE, AER}, NetApp Filer/NetCache

www.meinlschmidt.com  www.maxwellrender.cz  www.lightgems.cz
===============================================================================

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to