Available in...Big Data Platform
Data Fabric
Data Management Platform
Data Services Platform
MDM Platform
Real-Time Big Data Platform
Procedure
-
Open the <Tomcat>\conf\server.xml file.
-
Comment the non-SSL part:
<!-- <Connector port="8187" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8550" /> -->
-
Uncomment the following lines:
<!-- <Connector port="8550"
protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150"
SSLEnabled="true"
scheme="https"
secure="true"
clientAuth="false"
sslProtocol="TLS"/> -->
-
Add the following lines:
keystoreFile="<certificate_path>/server.keystore.jks"
keystorePass="<certificate_password>"
-
Open the <Tomcat>\conf\data-quality.properties
file.
-
To secure connections with MongoDB, edit the following lines:
dq.mongo.ssl=true
dq.mongo.ssl.trust-store=<path_to_truststore>
dq.mongo.ssl.trust-store-password=<truststore_password>
-
To secure connections with Kafka using communication encryption only, edit the
following lines:
spring.cloud.stream.kafka.binder.configuration.security.protocol=SSL
spring.cloud.stream.kafka.binder.configuration.ssl.truststore.location=<path_to_truststore>
spring.cloud.stream.kafka.binder.configuration.ssl.truststore.password=<truststore_password>
-
To secure connections with Kafka using authentication, edit the following
lines:
spring.cloud.stream.kafka.binder.configuration.ssl.keystore.location=<path_to_keystore>
spring.cloud.stream.kafka.binder.configuration.ssl.keystore.password=<keystore_password>
spring.cloud.stream.kafka.binder.configuration.ssl.key.password=<key_password>
-
To secure connections with Talend Identity and Access Management, change the below URLs
from
http
to https
:
oidc.url=https://<iam_url:port>/oidc
scim.url=https://<iam_url:port>/scim
Note that the communication encryption
parameters must also be defined to use authentication.