A bunch of people have been curious about how to set up DRb to work over
SSL. Since I’ve not seen any pointers to an authoritative document on
how to do this, I went out and investigated on my own.
Heading out to Google, I found NAKAMURA Hiroshi’s (NaHi) post
[ruby-talk:89917] that detailed this extensively, but was just too
cumbersome to put into a friendly, easily digestible document.
I found that using getting DRb to use SSL is really, really easy, but
getting the required SSL certificates is rather painful.
So I took NaHi’s code and explanation for generating SSL certificates
and wrapped them up into QuickCert [1] for generating SSL certificates
from a simple configuration file, then I wrote a document describing how
to use DRb over SSL [2].
Other than putting all the SSL certificate generation into a
shrink-wrapped package, all the groundwork was done by NaHi.
[1] http://segment7.net/projects/ruby/QuickCert/
[2] http://segment7.net/projects/ruby/drb/DRbSSL/
···
–
Eric Hodel - drbrain@segment7.net - http://segment7.net
All messages signed with fingerprint:
FEC2 57F1 D465 EB15 5D6E 7C11 332A 551C 796C 9F04