[On-premise/híbrido solo]{class="badge yellow" title="Se aplica solo a implementaciones On-premise e híbridas"}

Configuración de Apache Tomcat configuring-tomcat

Adobe Campaign utiliza un servlet web integrado denominado Apache Tomcat para procesar solicitudes HTTP/HTTPS entre la aplicación y cualquier interfaz externa (incluida la consola de cliente, vínculos de URL rastreados, llamadas SOAP y otras). A menudo hay un servidor web externo (generalmente IIS o Apache) delante de esto para cualquier instancia de Adobe Campaign externa.

Obtenga más información sobre Tomcat en Campaign y cómo localizar su versión de Tomcat en esta página.

AVAILABILITY
A partir de la versión 7.4.1, Tomcat 10.1 es la versión predeterminada.

Puerto predeterminado para Apache Tomcat default-port-for-tomcat

NOTE
Este procedimiento está restringido a on-premise implementaciones.

Cuando el puerto de escucha 8080 del servidor Tomcat ya está ocupado con otra aplicación requerida para su configuración, debe reemplazar el puerto 8080 por uno libre (8090 por ejemplo). Para cambiarlo, edite el server.xml archivo guardado en /tomcat-X/conf de la carpeta de instalación de Adobe Campaign.

A continuación, modifique el puerto de las páginas de retransmisión JSP. Para ello, cambie el serverConf.xml archivo guardado en /conf del directorio de instalación de Adobe Campaign.

<serverConf>
   ...
   <web controlPort="8005" httpPort="8090"...
   <url ... targetUrl="http://localhost:8090"...

Asignación de una carpeta en Apache Tomcat mapping-a-folder-in-tomcat

NOTE
Este procedimiento está restringido a on-premise implementaciones.

Para definir la configuración específica del cliente, puede crear un user_contexts.xml archivo en el /tomcat-X/conf , que también contiene la carpeta contexts.xml archivo.

Este archivo contendrá el siguiente tipo de información:

 <Context path='/foo' docBase='../customers/foo'   crossContext='true' debug='0' reloadable='true' trusted='false'/>

Si es necesario, esta operación se puede reproducir en el servidor.

Ocultar el informe de errores de Tomcat hide-tomcat-error-report

NOTE
Este procedimiento está restringido a on-premise implementaciones.
Este cambio ya no es necesario a partir de la versión 7.4.1 de Campaign.

Por motivos de seguridad, le recomendamos encarecidamente que oculte el informe de errores de Tomcat. Siga estos pasos:

  1. Abra el server.xml archivo ubicado en el /tomcat-X/conf directorio de la carpeta de instalación de Adobe Campaign: /usr/local/neolane/nl6/tomcat-X/conf

  2. Agregue el siguiente elemento en la parte inferior después de todos los elementos de contexto existentes:

    code language-xml
    <Valve className="org.apache.catalina.valves.ErrorReportValve" showReport="false" showServerInfo="false"/>
    
  3. Reinicie los servidores web nlserver y Apache.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1