[jira] [Updated] (CASSANDRA-12773) cassandra-stress error for one way SSL
[ https://issues.apache.org/jira/browse/CASSANDRA-12773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Podkowinski updated CASSANDRA-12773: --- Resolution: Fixed Fix Version/s: (was: 2.2.x) 4.0 3.11.0 3.0.13 2.2.10 Status: Resolved (was: Ready to Commit) Committed as 5978f9d5f719455ceb79d5f077cdd1b72b4e1876 Thanks! > cassandra-stress error for one way SSL > --- > > Key: CASSANDRA-12773 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12773 > Project: Cassandra > Issue Type: Bug > Components: Tools >Reporter: Jane Deng >Assignee: Stefan Podkowinski > Fix For: 2.2.10, 3.0.13, 3.11.0, 4.0 > > Attachments: 12773-2.2.patch > > > CASSANDRA-9325 added keystore/truststore configuration into cassandra-stress. > However, for one way ssl (require_client_auth=false), there is no need to > pass keystore info into ssloptions. Cassadra-stress errored out: > {noformat} > java.lang.RuntimeException: java.io.IOException: Error creating the > initializing the SSL Context > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:200) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpacesNative(SettingsSchema.java:79) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpaces(SettingsSchema.java:69) > > at > org.apache.cassandra.stress.settings.StressSettings.maybeCreateKeyspaces(StressSettings.java:207) > > at org.apache.cassandra.stress.StressAction.run(StressAction.java:55) > at org.apache.cassandra.stress.Stress.main(Stress.java:117) > Caused by: java.io.IOException: Error creating the initializing the SSL > Context > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:151) > > at > org.apache.cassandra.stress.util.JavaDriverClient.connect(JavaDriverClient.java:128) > > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:191) > > ... 5 more > Caused by: java.io.IOException: Keystore was tampered with, or password was > incorrect > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:772) > at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:55) > at java.security.KeyStore.load(KeyStore.java:1445) > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:129) > > ... 7 more > Caused by: java.security.UnrecoverableKeyException: Password verification > failed > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:770) > ... 10 more > {noformat} > It's a bug from CASSANDRA-9325. When the keystore is absent, the keystore is > assigned to the path of the truststore, but the password isn't taken care. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (CASSANDRA-12773) cassandra-stress error for one way SSL
[ https://issues.apache.org/jira/browse/CASSANDRA-12773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Stupp updated CASSANDRA-12773: - Status: Ready to Commit (was: Patch Available) > cassandra-stress error for one way SSL > --- > > Key: CASSANDRA-12773 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12773 > Project: Cassandra > Issue Type: Bug > Components: Tools >Reporter: Jane Deng >Assignee: Stefan Podkowinski > Fix For: 2.2.x > > Attachments: 12773-2.2.patch > > > CASSANDRA-9325 added keystore/truststore configuration into cassandra-stress. > However, for one way ssl (require_client_auth=false), there is no need to > pass keystore info into ssloptions. Cassadra-stress errored out: > {noformat} > java.lang.RuntimeException: java.io.IOException: Error creating the > initializing the SSL Context > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:200) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpacesNative(SettingsSchema.java:79) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpaces(SettingsSchema.java:69) > > at > org.apache.cassandra.stress.settings.StressSettings.maybeCreateKeyspaces(StressSettings.java:207) > > at org.apache.cassandra.stress.StressAction.run(StressAction.java:55) > at org.apache.cassandra.stress.Stress.main(Stress.java:117) > Caused by: java.io.IOException: Error creating the initializing the SSL > Context > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:151) > > at > org.apache.cassandra.stress.util.JavaDriverClient.connect(JavaDriverClient.java:128) > > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:191) > > ... 5 more > Caused by: java.io.IOException: Keystore was tampered with, or password was > incorrect > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:772) > at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:55) > at java.security.KeyStore.load(KeyStore.java:1445) > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:129) > > ... 7 more > Caused by: java.security.UnrecoverableKeyException: Password verification > failed > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:770) > ... 10 more > {noformat} > It's a bug from CASSANDRA-9325. When the keystore is absent, the keystore is > assigned to the path of the truststore, but the password isn't taken care. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (CASSANDRA-12773) cassandra-stress error for one way SSL
[ https://issues.apache.org/jira/browse/CASSANDRA-12773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jeff Jirsa updated CASSANDRA-12773: --- Status: Patch Available (was: Open) > cassandra-stress error for one way SSL > --- > > Key: CASSANDRA-12773 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12773 > Project: Cassandra > Issue Type: Bug > Components: Tools >Reporter: Jane Deng >Assignee: Stefan Podkowinski > Fix For: 2.2.x > > Attachments: 12773-2.2.patch > > > CASSANDRA-9325 added keystore/truststore configuration into cassandra-stress. > However, for one way ssl (require_client_auth=false), there is no need to > pass keystore info into ssloptions. Cassadra-stress errored out: > {noformat} > java.lang.RuntimeException: java.io.IOException: Error creating the > initializing the SSL Context > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:200) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpacesNative(SettingsSchema.java:79) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpaces(SettingsSchema.java:69) > > at > org.apache.cassandra.stress.settings.StressSettings.maybeCreateKeyspaces(StressSettings.java:207) > > at org.apache.cassandra.stress.StressAction.run(StressAction.java:55) > at org.apache.cassandra.stress.Stress.main(Stress.java:117) > Caused by: java.io.IOException: Error creating the initializing the SSL > Context > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:151) > > at > org.apache.cassandra.stress.util.JavaDriverClient.connect(JavaDriverClient.java:128) > > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:191) > > ... 5 more > Caused by: java.io.IOException: Keystore was tampered with, or password was > incorrect > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:772) > at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:55) > at java.security.KeyStore.load(KeyStore.java:1445) > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:129) > > ... 7 more > Caused by: java.security.UnrecoverableKeyException: Password verification > failed > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:770) > ... 10 more > {noformat} > It's a bug from CASSANDRA-9325. When the keystore is absent, the keystore is > assigned to the path of the truststore, but the password isn't taken care. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (CASSANDRA-12773) cassandra-stress error for one way SSL
[ https://issues.apache.org/jira/browse/CASSANDRA-12773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Stupp updated CASSANDRA-12773: - Status: Open (was: Patch Available) > cassandra-stress error for one way SSL > --- > > Key: CASSANDRA-12773 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12773 > Project: Cassandra > Issue Type: Bug > Components: Tools >Reporter: Jane Deng >Assignee: Stefan Podkowinski > Fix For: 2.2.x > > Attachments: 12773-2.2.patch > > > CASSANDRA-9325 added keystore/truststore configuration into cassandra-stress. > However, for one way ssl (require_client_auth=false), there is no need to > pass keystore info into ssloptions. Cassadra-stress errored out: > {noformat} > java.lang.RuntimeException: java.io.IOException: Error creating the > initializing the SSL Context > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:200) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpacesNative(SettingsSchema.java:79) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpaces(SettingsSchema.java:69) > > at > org.apache.cassandra.stress.settings.StressSettings.maybeCreateKeyspaces(StressSettings.java:207) > > at org.apache.cassandra.stress.StressAction.run(StressAction.java:55) > at org.apache.cassandra.stress.Stress.main(Stress.java:117) > Caused by: java.io.IOException: Error creating the initializing the SSL > Context > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:151) > > at > org.apache.cassandra.stress.util.JavaDriverClient.connect(JavaDriverClient.java:128) > > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:191) > > ... 5 more > Caused by: java.io.IOException: Keystore was tampered with, or password was > incorrect > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:772) > at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:55) > at java.security.KeyStore.load(KeyStore.java:1445) > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:129) > > ... 7 more > Caused by: java.security.UnrecoverableKeyException: Password verification > failed > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:770) > ... 10 more > {noformat} > It's a bug from CASSANDRA-9325. When the keystore is absent, the keystore is > assigned to the path of the truststore, but the password isn't taken care. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (CASSANDRA-12773) cassandra-stress error for one way SSL
[ https://issues.apache.org/jira/browse/CASSANDRA-12773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Podkowinski updated CASSANDRA-12773: --- Attachment: 12773-2.2.patch > cassandra-stress error for one way SSL > --- > > Key: CASSANDRA-12773 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12773 > Project: Cassandra > Issue Type: Bug > Components: Tools >Reporter: Jane Deng > Attachments: 12773-2.2.patch > > > CASSANDRA-9325 added keystore/truststore configuration into cassandra-stress. > However, for one way ssl (require_client_auth=false), there is no need to > pass keystore info into ssloptions. Cassadra-stress errored out: > {noformat} > java.lang.RuntimeException: java.io.IOException: Error creating the > initializing the SSL Context > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:200) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpacesNative(SettingsSchema.java:79) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpaces(SettingsSchema.java:69) > > at > org.apache.cassandra.stress.settings.StressSettings.maybeCreateKeyspaces(StressSettings.java:207) > > at org.apache.cassandra.stress.StressAction.run(StressAction.java:55) > at org.apache.cassandra.stress.Stress.main(Stress.java:117) > Caused by: java.io.IOException: Error creating the initializing the SSL > Context > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:151) > > at > org.apache.cassandra.stress.util.JavaDriverClient.connect(JavaDriverClient.java:128) > > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:191) > > ... 5 more > Caused by: java.io.IOException: Keystore was tampered with, or password was > incorrect > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:772) > at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:55) > at java.security.KeyStore.load(KeyStore.java:1445) > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:129) > > ... 7 more > Caused by: java.security.UnrecoverableKeyException: Password verification > failed > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:770) > ... 10 more > {noformat} > It's a bug from CASSANDRA-9325. When the keystore is absent, the keystore is > assigned to the path of the truststore, but the password isn't taken care. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-12773) cassandra-stress error for one way SSL
[ https://issues.apache.org/jira/browse/CASSANDRA-12773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Podkowinski updated CASSANDRA-12773: --- Status: Patch Available (was: Open) > cassandra-stress error for one way SSL > --- > > Key: CASSANDRA-12773 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12773 > Project: Cassandra > Issue Type: Bug > Components: Tools >Reporter: Jane Deng > > CASSANDRA-9325 added keystore/truststore configuration into cassandra-stress. > However, for one way ssl (require_client_auth=false), there is no need to > pass keystore info into ssloptions. Cassadra-stress errored out: > {noformat} > java.lang.RuntimeException: java.io.IOException: Error creating the > initializing the SSL Context > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:200) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpacesNative(SettingsSchema.java:79) > > at > org.apache.cassandra.stress.settings.SettingsSchema.createKeySpaces(SettingsSchema.java:69) > > at > org.apache.cassandra.stress.settings.StressSettings.maybeCreateKeyspaces(StressSettings.java:207) > > at org.apache.cassandra.stress.StressAction.run(StressAction.java:55) > at org.apache.cassandra.stress.Stress.main(Stress.java:117) > Caused by: java.io.IOException: Error creating the initializing the SSL > Context > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:151) > > at > org.apache.cassandra.stress.util.JavaDriverClient.connect(JavaDriverClient.java:128) > > at > org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:191) > > ... 5 more > Caused by: java.io.IOException: Keystore was tampered with, or password was > incorrect > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:772) > at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:55) > at java.security.KeyStore.load(KeyStore.java:1445) > at > org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:129) > > ... 7 more > Caused by: java.security.UnrecoverableKeyException: Password verification > failed > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:770) > ... 10 more > {noformat} > It's a bug from CASSANDRA-9325. When the keystore is absent, the keystore is > assigned to the path of the truststore, but the password isn't taken care. -- This message was sent by Atlassian JIRA (v6.3.4#6332)