[ https://issues.apache.org/jira/browse/ZOOKEEPER-236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15900423#comment-15900423 ]
Abraham Fine commented on ZOOKEEPER-236: ---------------------------------------- Hi [~geek101]- bq. if I understand correctly, both the operations of managing the certs (add/remove of certs) and reconfig() API to change members of a quorum have to be fault-tolerant. Would you mind clarifying what you mean by "fault-tolerant" here? Can you give an example of how a fault would break my patch? bq. CA seems like the best way and simple way to go till such a time arrises when the CA has to be changed. You are correct in that there is certainly additional complexity involved here. But these are "solved" problems that I don't feel we need to write a custom solution for. bq. Also prevalent security considerations recommend revoking the cert of the Quorum member that is removed. Again how do we accomplish this in a fault-tolerant way. Hence there is some work still left to do in CA case. Good point. I forgot to include a note on this with my patch. I was thinking supporting OCSP (or even CRL's) would be a fine solution to that. What do you think? bq. Also regarding the path forward do you think we should aim for a Trunk patch or patch to 3.5? I think we should aim for both. bq. Let me know if I got something wrong and what do you think about bringing in Netty support for Quorum communication. What are your motivations for bringing in Netty? Thanks, Abe > SSL Support for Atomic Broadcast protocol > ----------------------------------------- > > Key: ZOOKEEPER-236 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-236 > Project: ZooKeeper > Issue Type: New Feature > Components: quorum, server > Reporter: Benjamin Reed > Assignee: Abraham Fine > Priority: Minor > > We should have the ability to use SSL to authenticate and encrypt the traffic > between ZooKeeper servers. For the most part this is a very easy change. We > would probably only want to support this for TCP based leader elections. -- This message was sent by Atlassian JIRA (v6.3.15#6346)