[ 
https://issues.apache.org/jira/browse/ACCUMULO-1009?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13772036#comment-13772036
 ] 

Michael Berman commented on ACCUMULO-1009:
------------------------------------------

I'll start versioning my patches.

I wasn't thinking CertUtils would be the final interface to cert provisioning; 
I just provided that for our MAC testing and to bootstrap other developers 
trying out my patch.  As it is, it doesn't really do anything that keytool 
doesn't do, but my intention is that there would be another layer of tool on 
top of it that helps with the cluster management aspects.  So, you run 
{{accumulo init-ssl}} for the first time on one machine, and it generates all 
the certs, and sticks the root on HDFS somewhere.  Then, if you run init-ssl on 
another node, it copies the root to the local system, cuts a fresh private key 
off of it, and sticks both in the default locations.  The instance secret is 
also used as the keystore password, and the location in hdfs for the keystore 
is well known given an instance name, so there doesn't need to be any human 
intervention to cut new private keys for each new node, apart from running the 
script, assuming you're using all the defaults.  Of course, all of this would 
be optional; you can always stick in arbitrary keys from arbitrary sources.

WRT MAC, not only do I feel comfortable supporting it, I think it's super 
valuable for others to be able to test their own apps against SSL-enabled 
accumulo.

I'm fine getting rid of the sslEnabled constructors.

I think the proxy needs to support SSL on both sides.  A subticket definitely 
makes sense to me.
                
> Support encryption over the wire
> --------------------------------
>
>                 Key: ACCUMULO-1009
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-1009
>             Project: Accumulo
>          Issue Type: New Feature
>            Reporter: Keith Turner
>            Assignee: Michael Berman
>             Fix For: 1.6.0
>
>         Attachments: ACCUMULO-1009_thriftSsl.patch
>
>
> Need to support encryption between ACCUMULO clients and servers.  Also need 
> to encrypt communications between server and servers.   
> Basically need to make it possible for users to enable SSL+thrift.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to