# I'm stuck with 'open-uri'

**URL:** <https://www.ruby-forum.com/t/im-stuck-with-open-uri/112846>\
**Category:** Ruby\
**Created:** [August 23, 2007, 8:49pm UTC](https://www.ruby-forum.com/t/im-stuck-with-open-uri/112846 "2007-08-23T20:49:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![val](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/e56c9b/32.png) [@val](https://www.ruby-forum.com/u/val)\
**Post date:** [August 23, 2007, 8:49pm UTC](https://www.ruby-forum.com/t/im-stuck-with-open-uri/112846/1 "2007-08-23T20:49:19Z")

</div>

I’m trying ‘open-uri’ on Windows XP and my ‘test\_uri.rb’ runs OK. But  
when I transform ‘test\_uri.rb’ in ‘test\_uri.rhtml’ and run it on my  
localhost I get an error in the last line:  
/lib/ruby/1.8/net/http.rb:560:in `initialize’: getaddrinfo:  
non-recoverable failure in name resolution.  
What is going on?

------------test\_uri.rb--------------  
require ‘open-uri’  
require ‘rexml/document’  
include REXML

## page = open(“E:/xampp/htdocs/my/MyRuby/rhtml/2360.xml”) #local file page=open(‘[\<![CDATA[BBC News - Home]]\>](http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml)’)

========test\_uri.rhtml=============  
\<%  
require ‘open-uri’  
require ‘rexml/document’  
include REXML

# page = open(“E:/xampp/htdocs/my/MyRuby/rhtml/2360.xml”) #local file page = open(‘[\<![CDATA[BBC News - Home]]\>](http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml)’) %\>
