[
https://issues.apache.org/jira/browse/CASSANDRA-4662?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13459063#comment-13459063
]
Jason Brown commented on CASSANDRA-4662:
----------------------------------------
First off, sorry for the ticket confusion. I didn't realize I was making it
worse :).
1) That was suggested in the parent ticket CASSANDRA-4239, to break out the
options into server/client. The intent was you may have a different
keystore/truststore for clients vs. internode communications. The two classes
came from the variants between server and client options:
ServerEncryptionOptions has the InternodeEncryption enum, which didn't seem to
fit with the client options.
>> It is better to merge this effort into the sister ticket
Jake created that ticket as a subtask of the parent 'add thrift SSL support'.
That additional ticket refers to creating a factory for the thrift servers
within o.a.c.thrift.CassandraDaemon. I figured since I was would be touching
the CD code anyway, I added the thrift SSL support (calling over to
ThriftSSLFactory) there.
Will explore the CustomTHsHaServer, as well.
Thanks (all) for your patience.
> Core support for Thrift SSL integration
> ---------------------------------------
>
> Key: CASSANDRA-4662
> URL: https://issues.apache.org/jira/browse/CASSANDRA-4662
> Project: Cassandra
> Issue Type: Sub-task
> Components: Core
> Reporter: Jason Brown
> Assignee: Jason Brown
> Fix For: 1.1.6
>
> Attachments:
> 0001-CASSANDRA-4662.-Core-work-of-adding-thrift-ssl-suppo.patch
>
>
> Ticket to separate out the changes to yaml and cassandra/thrift code for the
> thrift SSL integration.
--
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