I’d like to use druby, but with the client using just an IP address to
contact the server, and vice versa. The initial connection works fine,
but then it seems the server can’t find the client to send a reply when
a method is invoked.
I realise this question has been asked before, and answered by ‘fix your
DNS’ or ‘tweak etc/hosts’.
However, this is for an end-user app, so most users (of clients and
servers) won’t be permitted to access etc/hosts, even if I wanted to
explain what they should do to it.
- has anyone hacked drb to work without hostnames?
- failing that, is there a deep technical reason that using IP addresses
only will never work and I shouldn’t bother even trying? It seems lots
of other net applications work fine without caring that DNS is fixed,
but I’ve not got masses of experience with socket programming in Ruby.