DSE (6.7.4) fails to start after CentOS was upgraded from 7.6 to 7.7 (latest). We tried upgrading DSE to 6.7.6 but still seeing the same issue, downgrading CentOS back to 7.6 resolves the issue.
This is the error we are seeing in system.log file
ERROR [main] 2019-10-25 20:37:34,728 DseDaemon.java:550 - Unable to start DSE server. java.lang.RuntimeException: Failed to setup secure pipeline at org.apache.cassandra.transport.Server$AbstractSecureIntializer.<init>(Server.java:435) at org.apache.cassandra.transport.Server$SecureInitializer.<init>(Server.java:493) at org.apache.cassandra.transport.Server.start(Server.java:144) at java.util.ArrayList.forEach(ArrayList.java:1257) at org.apache.cassandra.service.NativeTransportService.start(NativeTransportService.java:131) at org.apache.cassandra.service.CassandraDaemon.startNativeTransport(CassandraDaemon.java:795) at com.datastax.bdp.server.DseDaemon.startNativeTransport(DseDaemon.java:580) at org.apache.cassandra.service.CassandraDaemon.lambda$start$8(CassandraDaemon.java:589) at org.apache.cassandra.service.CassandraDaemon.start(CassandraDaemon.java:601) at com.datastax.bdp.server.DseDaemon.start(DseDaemon.java:545) at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:751) at com.datastax.bdp.DseModule.main(DseModule.java:96) Caused by: java.io.IOException: Error creating the initializing the SSL Context at org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:207) at org.apache.cassandra.transport.Server$AbstractSecureIntializer.<init>(Server.java:431) ... 11 common frames omitted Caused by: java.security.NoSuchAlgorithmException: DseClientReloadableTrustManager KeyManagerFactory not available at sun.security.jca.GetInstance.getInstance(GetInstance.java:159) at javax.net.ssl.KeyManagerFactory.getInstance(KeyManagerFactory.java:137) at org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:183) ... 12 common frames omitted ERROR [main] 2019-10-25 20:37:34,730 CassandraDaemon.java:862 - Exception encountered during startup java.lang.RuntimeException: java.lang.RuntimeException: Failed to setup secure pipeline at com.datastax.bdp.server.DseDaemon.start(DseDaemon.java:553) at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:751) at com.datastax.bdp.DseModule.main(DseModule.java:96) Caused by: java.lang.RuntimeException: Failed to setup secure pipeline at org.apache.cassandra.transport.Server$AbstractSecureIntializer.<init>(Server.java:435) at org.apache.cassandra.transport.Server$SecureInitializer.<init>(Server.java:493) at org.apache.cassandra.transport.Server.start(Server.java:144) at java.util.ArrayList.forEach(ArrayList.java:1257) at org.apache.cassandra.service.NativeTransportService.start(NativeTransportService.java:131) at org.apache.cassandra.service.CassandraDaemon.startNativeTransport(CassandraDaemon.java:795) at com.datastax.bdp.server.DseDaemon.startNativeTransport(DseDaemon.java:580) at org.apache.cassandra.service.CassandraDaemon.lambda$start$8(CassandraDaemon.java:589) at org.apache.cassandra.service.CassandraDaemon.start(CassandraDaemon.java:601) at com.datastax.bdp.server.DseDaemon.start(DseDaemon.java:545) ... 2 common frames omitted Caused by: java.io.IOException: Error creating the initializing the SSL Context at org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:207) at org.apache.cassandra.transport.Server$AbstractSecureIntializer.<init>(Server.java:431) ... 11 common frames omitted Caused by: java.security.NoSuchAlgorithmException: DseClientReloadableTrustManager KeyManagerFactory not available at sun.security.jca.GetInstance.getInstance(GetInstance.java:159) at javax.net.ssl.KeyManagerFactory.getInstance(KeyManagerFactory.java:137) at org.apache.cassandra.security.SSLFactory.createSSLContext(SSLFactory.java:183) ... 12 common frames omitted