[jira] [Updated] (CASSANDRA-4239) Support Thrift SSL socket
[ https://issues.apache.org/jira/browse/CASSANDRA-4239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Ellis updated CASSANDRA-4239: -- Fix Version/s: (was: 1.2.1) 1.2.0 beta 2 > Support Thrift SSL socket > - > > Key: CASSANDRA-4239 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4239 > Project: Cassandra > Issue Type: New Feature > Components: API >Reporter: Jonathan Ellis >Assignee: Jason Brown >Priority: Minor > Fix For: 1.2.0 beta 2 > > Attachments: > 0001-CASSANDRA-4239-Support-Thrift-SSL-socket-both-to-the.patch, > 0001-CASSANDRA-4239-v3.patch, > 0001-Fix-for-IDE-alert-on-SSLTransportFactory.patch, > 0001-Fix-for-IDE-alert-on-SSLTransportFactory.patch, > 0002-CASSANDRA-4239-Support-Thrift-SSL.patch > > > Thrift has supported SSL encryption for a while now (THRIFT-106); we should > allow configuring that in cassandra.yaml -- 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
[jira] [Updated] (CASSANDRA-4239) Support Thrift SSL socket
[ https://issues.apache.org/jira/browse/CASSANDRA-4239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vijay updated CASSANDRA-4239: - Attachment: 0001-Fix-for-IDE-alert-on-SSLTransportFactory.patch > Support Thrift SSL socket > - > > Key: CASSANDRA-4239 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4239 > Project: Cassandra > Issue Type: New Feature > Components: API >Reporter: Jonathan Ellis >Assignee: Jason Brown >Priority: Minor > Fix For: 1.2.1 > > Attachments: > 0001-CASSANDRA-4239-Support-Thrift-SSL-socket-both-to-the.patch, > 0001-CASSANDRA-4239-v3.patch, > 0001-Fix-for-IDE-alert-on-SSLTransportFactory.patch, > 0001-Fix-for-IDE-alert-on-SSLTransportFactory.patch, > 0002-CASSANDRA-4239-Support-Thrift-SSL.patch > > > Thrift has supported SSL encryption for a while now (THRIFT-106); we should > allow configuring that in cassandra.yaml -- 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
[jira] [Updated] (CASSANDRA-4239) Support Thrift SSL socket
[ https://issues.apache.org/jira/browse/CASSANDRA-4239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vijay updated CASSANDRA-4239: - Attachment: 0001-Fix-for-IDE-alert-on-SSLTransportFactory.patch Alright, moved the SSLTTF and document. > Support Thrift SSL socket > - > > Key: CASSANDRA-4239 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4239 > Project: Cassandra > Issue Type: New Feature > Components: API >Reporter: Jonathan Ellis >Assignee: Jason Brown >Priority: Minor > Fix For: 1.2.1 > > Attachments: > 0001-CASSANDRA-4239-Support-Thrift-SSL-socket-both-to-the.patch, > 0001-CASSANDRA-4239-v3.patch, > 0001-Fix-for-IDE-alert-on-SSLTransportFactory.patch, > 0002-CASSANDRA-4239-Support-Thrift-SSL.patch > > > Thrift has supported SSL encryption for a while now (THRIFT-106); we should > allow configuring that in cassandra.yaml -- 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
[jira] [Updated] (CASSANDRA-4239) Support Thrift SSL socket
[ https://issues.apache.org/jira/browse/CASSANDRA-4239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vijay updated CASSANDRA-4239: - Attachment: 0001-CASSANDRA-4239-v3.patch Hi Jason, V3 attached is the same as v2 with following changes. * Removed -ks and -kspw from both cli and stress tool * moved SSLTransportFactory in stress to o.a.c.c.t * Removed TSSLFactory, and removed some unused imports. What do you think? > Support Thrift SSL socket > - > > Key: CASSANDRA-4239 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4239 > Project: Cassandra > Issue Type: New Feature > Components: API >Reporter: Jonathan Ellis >Assignee: Jason Brown >Priority: Minor > Fix For: 1.2.1 > > Attachments: > 0001-CASSANDRA-4239-Support-Thrift-SSL-socket-both-to-the.patch, > 0001-CASSANDRA-4239-v3.patch, 0002-CASSANDRA-4239-Support-Thrift-SSL.patch > > > Thrift has supported SSL encryption for a while now (THRIFT-106); we should > allow configuring that in cassandra.yaml -- 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
[jira] [Updated] (CASSANDRA-4239) Support Thrift SSL socket
[ https://issues.apache.org/jira/browse/CASSANDRA-4239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jason Brown updated CASSANDRA-4239: --- Attachment: 0002-CASSANDRA-4239-Support-Thrift-SSL.patch As per Vijay's recommendation, I added throwing of an exception when using a non-blocking server type (async or hsha) and client encryption options are enabled. Also, cli no longer depends on using DatabaseDescriptor/yaml as a conenience for getting client SSL settings. Also, Added in the backward compatibility for 'server_encryption_options' in DatabaseDescription (as per Jake). We log a warning, and use the values as set up for 'encryption_options'. > Support Thrift SSL socket > - > > Key: CASSANDRA-4239 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4239 > Project: Cassandra > Issue Type: New Feature > Components: API >Reporter: Jonathan Ellis >Assignee: Jason Brown >Priority: Minor > Fix For: 1.2.1 > > Attachments: > 0001-CASSANDRA-4239-Support-Thrift-SSL-socket-both-to-the.patch, > 0002-CASSANDRA-4239-Support-Thrift-SSL.patch > > > Thrift has supported SSL encryption for a while now (THRIFT-106); we should > allow configuring that in cassandra.yaml -- 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
[jira] [Updated] (CASSANDRA-4239) Support Thrift SSL socket
[ https://issues.apache.org/jira/browse/CASSANDRA-4239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jason Brown updated CASSANDRA-4239: --- Reviewer: vijay2...@yahoo.com (was: brandon.williams) > Support Thrift SSL socket > - > > Key: CASSANDRA-4239 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4239 > Project: Cassandra > Issue Type: New Feature > Components: API >Reporter: Jonathan Ellis >Assignee: Jason Brown >Priority: Minor > Fix For: 1.2.1 > > Attachments: > 0001-CASSANDRA-4239-Support-Thrift-SSL-socket-both-to-the.patch > > > Thrift has supported SSL encryption for a while now (THRIFT-106); we should > allow configuring that in cassandra.yaml -- 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
[jira] [Updated] (CASSANDRA-4239) Support Thrift SSL socket
[ https://issues.apache.org/jira/browse/CASSANDRA-4239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jason Brown updated CASSANDRA-4239: --- Attachment: 0001-CASSANDRA-4239-Support-Thrift-SSL-socket-both-to-the.patch > Support Thrift SSL socket > - > > Key: CASSANDRA-4239 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4239 > Project: Cassandra > Issue Type: New Feature > Components: API >Reporter: Jonathan Ellis >Assignee: Jason Brown >Priority: Minor > Fix For: 1.2.1 > > Attachments: > 0001-CASSANDRA-4239-Support-Thrift-SSL-socket-both-to-the.patch > > > Thrift has supported SSL encryption for a while now (THRIFT-106); we should > allow configuring that in cassandra.yaml -- 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
[jira] [Updated] (CASSANDRA-4239) Support Thrift SSL socket
[ https://issues.apache.org/jira/browse/CASSANDRA-4239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Ellis updated CASSANDRA-4239: -- Fix Version/s: (was: 1.2.0) 1.2.1 > Support Thrift SSL socket > - > > Key: CASSANDRA-4239 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4239 > Project: Cassandra > Issue Type: New Feature > Components: API >Reporter: Jonathan Ellis >Assignee: Jason Brown >Priority: Minor > Fix For: 1.2.1 > > > Thrift has supported SSL encryption for a while now (THRIFT-106); we should > allow configuring that in cassandra.yaml -- 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
[jira] [Updated] (CASSANDRA-4239) Support Thrift SSL socket
[ https://issues.apache.org/jira/browse/CASSANDRA-4239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Ellis updated CASSANDRA-4239: -- Assignee: Jason Brown (was: David Alves) > Support Thrift SSL socket > - > > Key: CASSANDRA-4239 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4239 > Project: Cassandra > Issue Type: New Feature > Components: API >Reporter: Jonathan Ellis >Assignee: Jason Brown >Priority: Minor > Fix For: 1.2.1 > > > Thrift has supported SSL encryption for a while now (THRIFT-106); we should > allow configuring that in cassandra.yaml -- 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
[jira] [Updated] (CASSANDRA-4239) Support Thrift SSL socket
[ https://issues.apache.org/jira/browse/CASSANDRA-4239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Ellis updated CASSANDRA-4239: -- Reviewer: brandon.williams Assignee: Pavel Yaskevich (was: Brandon Williams) > Support Thrift SSL socket > - > > Key: CASSANDRA-4239 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4239 > Project: Cassandra > Issue Type: New Feature > Components: API >Reporter: Jonathan Ellis >Assignee: Pavel Yaskevich >Priority: Minor > Fix For: 1.1.2 > > > Thrift has supported SSL encryption for a while now (THRIFT-106); we should > allow configuring that in cassandra.yaml -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira