Hello everyone! I am trying to configure `TLS` in ...
# general
t
Hello everyone! I am trying to configure
TLS
in druid. I have provided the following TLS configurtion in the
common.runtime.properties
according to the example below: https://druid.apache.org/docs/latest/operations/security-overview/#update-druid-tls-configurations
Copy code
druid.enablePlaintextPort=false
druid.enableTlsPort=true

druid.client.https.protocol=TLSv1.2
druid.client.https.trustStorePassword={"type": "environment", "variable": "DRUID_KEY_STORE_PASSWORD"}
druid.client.https.trustStorePath=/opt/druid/ssl/client/truststore.jks
druid.client.https.trustStoreType=jks

druid.server.https.certAlias=druid
druid.server.https.keyStorePassword={"type": "environment", "variable": "DRUID_KEY_STORE_PASSWORD"}
druid.server.https.keyStorePath=/opt/druid/ssl/server/keystore.jks
druid.server.https.keyStoreType=jks
But when I access routers in
9088
port, I get the error shown in the screenshot. It shows that
broker
is not running. But all the services are actually running, including broker. I think router cannot reach the broker or other services. In my opinion, there is some issue with my configurations. Can anyone kindly tell me what am I doing wrong? FYI, when I remove the TLS config provided above from the
common.runtime.properties
, there is no error and druid cluster runs seamlessly.