Adobe Campaign incluye Apache Tomcat que actúa como punto de entrada en el servidor de aplicaciones a través de HTTP (y SOAP).
Puede utilizar este servidor Tomcat integrado para servir solicitudes HTTP.
En este caso:
https:// `<computer>`:8080
.Sin embargo, por motivos de seguridad y administración, recomendamos utilizar un servidor web dedicado como punto de entrada principal para el tráfico HTTP cuando el equipo que ejecuta Adobe Campaign está expuesto en Internet y desea abrir el acceso a la consola fuera de la red.
Un servidor web también permite garantizar la confidencialidad de los datos con el protocolo HTTP.
Del mismo modo, debe utilizar un servidor web cuando desee utilizar la funcionalidad de seguimiento, que solo está disponible como módulo de extensión de servidor web.
Si no utiliza la funcionalidad de seguimiento, puede realizar una instalación estándar de Apache o IIS con una redirección a Campaign. El módulo de extensión del servidor web de seguimiento no es necesario.
El procedimiento de configuración de un servidor web IIS es principalmente gráfico. Implica utilizar un sitio web (ya creado o pendiente de creación) para acceder a los recursos del servidor de Adobe Campaign: Archivos Java (.jsp), hojas de estilo (.css, .xsl), imágenes (.png), la DLL ISAPI para redirección, etc.
Las siguientes secciones detallan la configuración en IIS 7. La configuración para IIS8 es básicamente la misma.
Si el servidor Web IIS no está instalado en el equipo, puede instalarlo mediante la Add > Remove Programs > Enable or disable Windows functionalities para abrir el Navegador.
En IIS 7, además de los servicios estándar, debe instalar las extensiones ISAPI y los filtros ISAPI.
Aplique los siguientes pasos de configuración:
Abra IIS mediante el Control panel > Administrative tools > Services para abrir el Navegador.
Cree y configure el sitio (Adobe Campaign, por ejemplo) según los parámetros de la red (puerto de conexión TCP, host DNS, dirección IP).
Debe especificar al menos el nombre del sitio y la ruta de acceso al directorio virtual. Como no se utiliza la ruta para acceder al directorio del sitio web, puede utilizar el siguiente directorio.
C:\inetpub\wwwroot
A VBS script permite configurar automáticamente los recursos utilizados por el servidor de Adobe Campaign en el directorio virtual que acabamos de crear. Para iniciarlo, haga doble clic en el botón iis_neolane_setup.vbs ubicado en el [INSTALL]\conf
carpeta, donde [INSTALL]
es la ruta para acceder a la carpeta de instalación de Adobe Campaign.
En el caso de una instalación de Windows Server 2008/IIS7, debe iniciar sesión como administrador para ejecutar el script VBS o ejecutar el script como administrador.
Haga clic en OK si el servidor web se utiliza como servidor de redirección de seguimiento, de lo contrario, haga clic en Cancel.
Cuando ya hay varios sitios configurados en el servidor web, se muestra una página intermedia para especificar a qué sitio web se aplica la instalación: introduzca el número vinculado al sitio y haga clic en OK.
Se debe mostrar un mensaje de confirmación:
En el Content View , asegúrese de que el sitio web esté configurado correctamente con los recursos de Adobe Campaign:
Si no se muestra el árbol, reinicie IIS.
A continuación, debe configurar la configuración de seguridad de la DLL ISAPI y de los recursos del directorio de instalación de Adobe Campaign.
Para ello, siga los siguientes pasos:
Seleccione el Features View y haga doble clic en la pestaña Autenticación vínculo.
En el Seguridad de directorio del sitio web, asegúrese de que el acceso anónimo esté habilitado. Si es necesario, haga clic en el botón Edit para cambiar la configuración.
Ahora debe comprobar si la configuración es correcta.
Para ello, siga el siguiente procedimiento:
Reinicie el servidor IIS mediante el iisreset línea de comandos.
Inicie el servicio Adobe Campaign y, a continuación, asegúrese de que se esté ejecutando.
Pruebe el módulo de seguimiento insertando la siguiente URL en un explorador web:
https://<computer>/r/test
El explorador debe mostrar la siguiente respuesta:
<redir status='OK' date='YYYY/MM/DD HH:MM:SS' build='XXXX' host='myserver.mydomain.com' localHost='localhost'/>
Para comprobar la presencia del módulo de redirección, ejecute la siguiente línea de comandos:
nlserver pdump
Debe devolver la siguiente información:
12:00:33 > Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
webmdl@default (1644) - 18.2 Mo
También puede asegurarse de que la DLL ISAPI esté correctamente cargada.
Para ello, siga los siguientes pasos:
Edite los filtros ISAPI del sitio Adobe Campaign haciendo clic en el botón Driver mapping icono.
Compruebe el contenido del filtro ISAPI:
Al configurar el servidor Web IIS, se establece automáticamente un límite de aproximadamente 28 MB para los archivos establecidos que se cargan en el servidor.
Esto puede tener un impacto en Adobe Campaign, especialmente si desea cargar archivos que superen este límite.
Por ejemplo, si utiliza un Carga de datos (archivos) en un flujo de trabajo para importar un archivo de 50 MB, un error impide que el flujo de trabajo se ejecute correctamente.
En este caso, debe aumentar este límite:
Abra IIS mediante el Start > (Control panel) > Administration tools para abrir el Navegador.
En el Conexiones , seleccione el sitio creado para la instalación del Adobe y haga doble clic en Filtrado de solicitudes en el panel principal.
En el Acciones panel, seleccionar Editar configuración de funciones para poder editar el valor en la variable Tamaño máximo de contenido autorizado (bytes) campo .
Por ejemplo, para autorizar la carga de archivos de 50 MB, debe especificar un valor de más de "52428800" bytes.
Para obtener más información sobre esta opción IIS, consulte la sección "Cómo hacerlo" de la sección documentación oficial.
Si utiliza un servidor IIS de la versión 6.1, los mensajes de error generados pueden ser difíciles de leer debido a que en el mensaje se muestra un código de HTML no deseado.
Para solucionar este problema y mostrar el error correctamente, aplique la siguiente configuración: