I got it to work on Win XP (Pro) using ruby 1.7.3 (2002-11-17)
[i386-mswin32] and drb-2.0b1

Let us know what exactly happens when you try simplest of the things.

For example, this could be a simple thing to try:

# drb_srvr.rb
require 'drb'

class TstSrvr
    def time_now
        "It is:  " + Time.now.to_s
    end

    def bye(msg="")
       puts msg
       Thread.new {sleep(0.1); exit(1)}
       nil
    end
end

srvObj = TstSrvr.new
DRb.start_service("druby://localhost:5555",srvObj)
DRb.thread.join

#------------------------

#drb_client.rb
require 'drb'
STDOUT.sync = true

cliObj = DRbObject.new(nil,"druby://localhost:5555")

5.times { |i| puts cliObj.time_now; sleep(2); }

cliObj.bye('Bye Bye')



"Hal E. Fulton" <hal9000 / hypermetrics.com> wrote in message
news:001b01c2be9e$3f5c02a0$0300a8c0 / austin.rr.com...
> Hello all...
>
> I've just looked at druby for the first time
> in a few months.
>
> I'm now using 1.7.3 on Win98.
>
> I've tried drb 1.3 and 2.0b1, and I can't seem
> to get the simplest things to work.
>
> Anyone know what's up??
>
> Thanks,
> Hal
>
>