Error en Tomcat al actualizar a MicroStrategy One Junio 2024

Encontrarás un error en Tomcat al actualizar a MicroStrategy One Junio 2024 debido a que a partir de MicroStrategy ONE (Junio de 2024), Tomcat se actualizó de la versión 9 a 10.1.x. Algunas propiedades de configuración HTTPS obsoletas están disponibles en Tomcat 9, pero se han eliminado en Tomcat 10.1.x. Se debe ajustar la configuración con sus propiedades correspondientes en Tomcat 10.1.x.

Especificaciones del entorno

  • Microsoft Windows 10
  • MicroStrategy 2021 Junio 2021

Solución

  • Abrir el fichero «server.xml» ubicado en «C:\Program Files (x86)\Common Files\MicroStrategy\tomcat\apache-tomcat-10.1.24\conf» si está instalado por defecto.
  • Localiza y comenta el conector configurado por el puerto 8443 por el esquema https:

<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLSv1.2, TLSv1.3" keystoreFile="úbicaciónFichero.pfx" keystorePass="contraseñaCertificado" />
  • Agrega las siguientes líneas nuevas modificando el nombre del servidor, la ubicación del certificado pfx y su contraseña:

<Connector SSLEnabled="true" port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" server="nombreServidor" scheme="https" secure="true" compression="on" compressionMinSize="1024">
    <SSLHostConfig certificateVerification="none" sslProtocol="TLSv1.2">
        <Certificate certificateKeystorePassword="contraseñaCertificado" certificateKeystoreFile="úbicaciónFichero.pfx"/>
    </SSLHostConfig>
    <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol"/>
</Connector>
  • Reinicia el servicio de Tomcat.

Diferencias Tomcat 9 y Tomcat 10

Tomcat 9Tomcat 10
Nodo XMLAtributo XMLNodo XMLAtributo XML
ConnectorclientAuthSSLHostConfigcertificateVerification
ConnectorsslProtocolSSLHostConfigsslProtocol
ConnectorkeystorePassCertificatecertificateKeystorePassword
ConnectorkeystoreFileCertificatecertificateKeystoreFile
ConnectorkeystoreTypeCertificatecertificateKeystoreType
ConnectorkeystoreProviderCertificatecertificateKeystoreProvider
UpgradeProtocolcompressionConnectorcompression
UpgradeProtocolcompressionMinSizeConnectorcompressionMinSize

    Escribir un comentario