Acceldata
ODP

Last updated: Sep 25, 2026 23:54 UTC

Enabling SSL on Druid

Adding SSL configurations to Druid

On the Ambari UI, navigate to Druid -> Configs -> Advanced configs.

Under Advanced druid-common, add the simple-client-sslcontext extension to the [INLINE_CODE]druid.extensions.loadList[/INLINE_CODE] parameter:

druid.extensions.loadList=[".. <Other extensions> ..","simple-client-sslcontext"]

Then, in the custom druid-common section, add the following configurations:

druid.enableTlsPort=true
druid.client.https.protocol=TLSv1.2
druid.client.https.trustStoreType=jks
druid.client.https.trustStorePath=</path/to/truststore.jks>
druid.client.https.trustStorePassword=<Password>
druid.server.https.keyStoreType=jks
druid.server.https.keyStorePath=</path/to/truststore.jks>
druid.server.https.keyStorePassword=<Password>
druid.server.https.certAlias=<alias-name>

By implementing the configurations mentioned above, you will be able to enable SSL support in Druid.