Marek Kubica said:
>
> No, I'm not. I've even started Packetyzer, a sniffer based on Ethereal and
> looked into the packet data: The request is send, the response is 200 (OK)
> and the HTML is being sent. But instead of displaying the data, my program
> simply hangs :(

There is a known problem caused by the ZoneAlarm firewall software on
Windows. If you are using that you must uninstall it for Ruby's sockets to
work correctly.

See the following for more info:

http://www.ruby-talk.org/cgi-bin/scat.rb/ruby/ruby-talk/147717

Ryan