teacupでopen-uriの挙動がおかしい

require 'open-uri'
ENV['HTTP_PROXY']=nil
ENV['http_proxy']=nil

url='http://8008.teacup.com/XXXXXX/bbs?M=ORM&CID=1253&BD=12&CH=5'
`wget -q -O- '#{url}'`.length   # => 10892
open(url).read.length           # => 0
open(url, 'User-Agent' => 'Mozilla/4.0 (compatible; MSIE 4.0; MSN 2.5; Windows 95)').read.length          # => 10870

url='http://www.rubyist.net/~rubikitch/'
`wget -q -O- '#{url}'`.length   # => 10879
open(url).read.length           # => 10879

なんでだろう??

追記:やはりUser-Agentでブロックしていたのか。どうもありがとう^^