Skip to main content

StreamSets Control Hub On-prem service fails to start if the keystore has more than one certificate.

  • February 14, 2022
  • 0 replies
  • 38 views

AkshayJadhav
StreamSets Employee
Forum|alt.badge.img

Description:

 

SCH service fails to start if the keystore has more than one certificate in it.

Error:

2020-09-09 16:18:54,850 [requestId:] [app:] [componentId:] [user:] [thread:main] WARN AbstractTask - Task 'dpm' failed to start, java.lang.RuntimeException: java.lang.IllegalStateException: KeyStores with multiple certificates are not supported on the base class org.eclipse.jetty.util.ssl.SslContextFactory. (Use org.eclipse.jetty.util.ssl.SslContextFactory$Server or org.eclipse.jetty.util.ssl.SslContextFactory$Client instead), calling stopTask() and going into ERROR

java.lang.RuntimeException: java.lang.IllegalStateException: KeyStores with multiple certificates are not supported on the base class org.eclipse.jetty.util.ssl.SslContextFactory. (Use org.eclipse.jetty.util.ssl.SslContextFactory$Server or org.eclipse.jetty.util.ssl.SslContextFactory$Client instead)

 

Products Affected: StreamSets Control Hub On-prem

Releases Affected: StreamSets Control Hub On-prem version 3.16.0 and 3.17.2

Severity: High/Medium

Immediate action required:  Yes

Addressed in release/patch: StreamSets Control Hub On-prem version 3.18.0

 

Workaround: For the time being, you can reduce the number of keystore certificate to one or use StreamSets Control Hub On-prem 3.16.1.

 

Did this topic help you find an answer to your question?

0 replies

Be the first to reply!

Reply