# Unable to connect to http

**URL:** <https://www.ruby-forum.com/t/unable-to-connect-to-http/124070>\
**Category:** Ruby\
**Created:** [December 24, 2007, 10:14am UTC](https://www.ruby-forum.com/t/unable-to-connect-to-http/124070 "2007-12-24T10:14:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![pradeepta](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ee59a6/32.png) [@pradeepta](https://www.ruby-forum.com/u/pradeepta)\
**Post date:** [December 24, 2007, 10:14am UTC](https://www.ruby-forum.com/t/unable-to-connect-to-http/124070/1 "2007-12-24T10:14:21Z")

</div>

Hi

```
      I am trying to get a webpage using this code

```

require ‘net/http’  
Net::HTTP.start(‘[www.rubyinside.com](http://www.rubyinside.com)’) do |http|  
req = Net::HTTP::Get.new(‘/test.txt’)  
puts http.request(req).body  
end

I am using ruby1.8.4 on windows XP platform  
but it is giving error like

c:/apps/ruby/lib/ruby/1.8/net/http.rb:560:in `initialize': Bad file descriptor - connect(2) (Errno::EBADF) from c:/apps/ruby/lib/ruby/1.8/net/http.rb:560:in `connect’  
from c:/apps/ruby/lib/ruby/1.8/timeout.rb:48:in `timeout' from c:/apps/ruby/lib/ruby/1.8/timeout.rb:76:in `timeout’  
from c:/apps/ruby/lib/ruby/1.8/net/http.rb:560:in `connect' from c:/apps/ruby/lib/ruby/1.8/net/http.rb:553:in `do\_start’  
from c:/apps/ruby/lib/ruby/1.8/net/http.rb:542:in `start' from c:/apps/ruby/lib/ruby/1.8/net/http.rb:440:in `start’  
from ft.rb:15

what should I do to run the program . please help me out ! It is not  
fixed yet !should I update the version ?

```
                                                    regards
                                                    pradeepta

```
