From: Miles Keaton Date: 2005-03-30T10:09:55+09:00 Subject: Re: FreeBSD Rubyists? Do Remote Objects work for you? On Wed, 30 Mar 2005 09:54:20 +0900, Mark Probert wrote: > On Tuesday 29 March 2005 15:26, Miles Keaton wrote: > > /usr/local/lib/ruby/1.8/drb/drb.rb:724:in `open': druby://server:8787 > > # (DRb::DRbConnError) > > > > (All platforms die at that exact same line. Same error.) > > Your problem is in here, somewhere, I would think ;-) > > If connect is timing out, there is something that is blocking it, router, > filter, firewall or whatever. I don't think that this you may have a network > config issue on your hands. I would have thought so, except that everything else in DRb works *except* passing an object by reference. I've spent a whole day testing all kinds of dRuby client-server-remote things and they all work fine... until you try to call a method on a remote object that's been passed by reference. I don't understand how (or if) objects passed by reference would have such a different TCP/IP packet. Can anyone imagine what might be blocking this kind of activity, but not others? I've been poring through the drb.rb code for an hour now, and can't figure out what it might be.