Configure DTE with SSL - Alfresco Document Transformation Engine - 2.4 - 2.4 - Ready - Alfresco - external - Alfresco/Alfresco-Document-Transformation-Engine/2.4/Alfresco-Document-Transformation-Engine/Configure/Configure-DTE-with-SSL - 2025-04-04

Alfresco Document Transformation Engine

Platform
Alfresco
Product
Alfresco Document Transformation Engine
Release
2.4
License

Below is a very basic example of how to configure Secure Sockets Layer (SSL) for DTE. It forms a good starting point for customers with experience and competencies in DevOps.

  1. Edit C:\Program Files (x86)\TransformationServer\tomcat\conf\server.xml:
    For example:
    1. Comment out this connector:
      <Connector executor="tomcatThreadPool"
              port="${https.port}" protocol="org.apache.coyote.http11.Http11NioProtocol"
              SSLEnabled="true">
          <SSLHostConfig>
              <Certificate certificateKeystoreFile="conf/.keystore" certificateKeystorePassword="tomcat" type="RSA" />
          </SSLHostConfig>
      </Connector>
      
    2. Uncomment this Connector:
      <Connector executor="tomcatThreadPool"
          port="${https.port}" protocol="org.apache.coyote.http11.Http11NioProtocol"
          SSLEnabled="true" scheme="https" secure="true"
          clientAuth="false" sslProtocol="TLS"
          keystoreFile="PATH_TO_KEYSTORE" keystorePass="KEYSTORE_PASSWORD" />
      
  2. Check the REST configuration URL under: https://<dte-hostname>:8443/transformation-server/#/settings.
    This should be set to: https://<dte-hostname>:8443.
  3. Edit alfresco-global.properties.
    Change localTransform.transform-dte.url=http://<dte-hostname>:8080/transform-dte
    to localTransform.transform-dte.url=https://<dte-hostname>:8443/transform-dte
For more information on configuring SSL on Tomcat, see SSL/TLS Configuration How-To in the Tomcat documentation available from https://tomcat.apache.org/.