This is pretty straight forward. You create the certificate for the virtual hostname, not your primary and secondary nodes, then you can either put it on both servers on /etc/ssl or on the drbd partition, this is just a matter of preference.

You need DNS entries as follows (this is an example, you will use your real IP 
addresses):

node1.example.com 192.168.1.11
node2.example.com 192.168.1.12
www.example.com 192.168.1.10 (This is the shared IP which the nodes can take over and which will be published on DNS for your website)

You create your SSL certificates for www.example.com, not for node1.example.com 
nor node2.example.com.
Next, you put it in your drbd partition and then create an ssl configuration for apache that points to the appropriate location for the ssl file.

That way, whichever node is up, node1 or node2, will read the SSL certificate for www.example.com from the same place and it will work just fine.

In my case, I have the drbd partition mounted on /web on my web server. I then have all the apache configuration files under /web/etc/httpd and basically whichever host takes over the virtual IP (active/passive configuration), will be able to read the configurations, certificates and web server files.

For ldap, it is the same thing, except your hostname to virtual ip mapping is:

ldap.example.com points to the virtual IP of your choosing. Then all your ldap clients use ldap.example.conf in their ldap configuration.

HTH,

Diego

Benjamin Watine wrote:
Hi

I'm using heartbeat and drbd for openLDAP, and I would like to use TLS on it. So I have to create cretificate and key files. But I would like to have the same certificate on both node that run openLDAP.

Is there is a known way to do that ? Can I put certificate in drbd volume and share it accross the 2 openLDAP servers ? I think the problem is the same for apache-ssl, maybe there a good known solution.

Regards

Benjamin
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to