Hi Dave & Stefan, Dave's example seems to work with the old version 1.6.5 on Linux 2.4.4 -- uname -a Linux linus 2.4.4-4GB #1 Wed May 16 00:37:55 GMT 2001 i686 unknown -- armin@linus:~ > ruby -rsocket -rrbconfig -e "p Config::CONFIG['configure_args']; TCPSocket.new('localhost','ftp').recvfrom(30)" "--enable-ipv6 --with-lookup-order-hack=INET" > I'll play some more tonight. It's nice to know I'm not alone here. My > guess is that the cvs diff's will help, as this _used_ to work on this > box. Good luck, Armin ----------------------------------------------- Armin Roehrl, http://www.approximity.com "The best way to predict the future is to invent it." --Alan Kay