Solución de problemas de integración de Adobe Campaign Classic

Última actualización: 2023-12-07

Obtenga información sobre cómo solucionar problemas con la integración de Adobe Campaign Classic (ACC).

AEM Las siguientes sugerencias para la resolución de problemas le ayudarán a resolver los problemas más comunes que pueda encontrar al integrarse con el sistema de control de acceso de la red (ACC) de la red de administración de la red.

Sugerencias generales de resolución de problemas

AEM Compruebe si las llamadas HTTP se envían y reciben en ambas soluciones (> Adobe Campaign Classic, Adobe Campaign Classic AEM >). Esta sugerencia le ayuda a evitar problemas de firewall/SSL.

  • AEM AEM Para obtener la funcionalidad de la, puede ver que las llamadas de JSON se solicitan desde la interfaz de autor de la aplicación
    • Estas llamadas no deberían provocar el error HTTP-500.
    • Si ve errores de HTTP-500, consulte la error.log para obtener más información.
  • AEM Elevar el nivel de depuración de las clases de campaña en la también puede ayudar a solucionar problemas.

Si la conexión falla

Compruebe que ha configurado la variable aemserver en Adobe Campaign Classic.

Si las imágenes no aparecen en la consola de Adobe Campaign Classic

Compruebe el origen del HTML y valide que puede abrir la dirección URL desde el equipo cliente. Si la dirección URL tiene localhost:4503 AEM en él, y luego cambie la configuración de Day CQ Link Externalizer en la instancia de autor de la. Haga que apunte a una instancia de publicación a la que se pueda acceder desde el equipo de consola de Adobe Campaign Classic.

Consulte Configuración del externalizador.

AEM Si no puede conectarse desde la conexión de la red de a Adobe Campaign Classic

Busque el siguiente mensaje de error en Adobe Campaign Classic.

  • No datasource defined in the instance 'default'.

  • Make sure the DNS alias used to access the server is correct (for example, avoid hard-coded IP addresses). (iRc=16384)

Para solucionar este problema, cambie lo siguiente en $CAMPAIGN_HOME/conf/config-<instance-name>.xml:

  • <dataStore hosts="*" lang="en_GB">

Si no se muestran datos en el cuadro de diálogo Adobe Campaign Classic

En Adobe Campaign Classic, asegúrese de que no tiene una barra diagonal (/) después del número de puerto.

Adobe Campaign Classic: asegúrese de que no haya una barra diagonal después del número de puerto

Si recibe una advertencia sobre setlocale

Al iniciar el servicio Apache HTTPD para Adobe Campaign Classic, puede ver el error Warning: setlocale: LC_CTYPE cannot change locale

Asegúrese de que tiene en_CA.ISO-8859-15 locale instalado en el servidor de Adobe Campaign Classic.

  • Puede comprobar si está instalado utilizando local -a.
  • Si no está instalado, puede aplicar parches al /usr/local/neolane/nl6/env.sh y cambie la configuración regional a una instalada.

Si se produce un error al compilar el script "get_nms_amcGetSeedMetaData_jssp"

AEM Si ve el siguiente mensaje de error en el archivo de registro de la:

com.day.cq.mcm.campaign.impl.CampaignConnectorImpl Internal Adobe Campaign error: response body is Error while compiling script 'get_nms_amcGetSeedMetaData_jssp' line 45: String.prototype.toJSON called on incompatible XML.

Utilice la siguiente solución en el servidor de Adobe Campaign Classic.

  1. Abrir archivo $CAMPAIGN_HOME/datakit/nms/fra/js/amcIntegration.js
  2. Modificar línea 467 del método amcGetSeedMetaData
  3. Cambiar label : [inclView.@label](mailto:inclView.@label) hasta label : String([inclView.@label](mailto:inclView.@label))
  4. Guardar.
  5. Vuelva a iniciar el servidor.

Si Adobe Campaign Classic muestra un error al hacer clic en el botón Sincronizar

Al hacer clic en Sincronizar en Adobe Campaign Classic, puede ver el siguiente error.

  • Error while executing the method 'aemListContent' of service [nms:delivery](https://nmsdelivery/)

AEM Para solucionar este problema, asegúrese de que la dirección URL de conexión de la red está configurada en la variable Cuentas externas en Adobe Campaign Classic es accesible desde el equipo.

Un interruptor de localhost La migración a una dirección IP para la URL puede resolver este problema con frecuencia.

Si recibe un error "No se puede analizar la fecha y hora XTK "indefinido""

Después de hacer clic Sincronizar AEM en el caso de que reciba un error por el que se ha producido un script en las páginas.

  • Cannot parse XTK Date+Time 'undefined': not a valid XTK value.

Este error se produce si hay información de Adobe Campaign Classic AEM obsoleta en la instancia de. Puede resolver este problema haciendo lo siguiente:

  1. Elimine todas las configuraciones de integración de Adobe Campaign Classic AEM que se encuentren en la fase de ejecución de la.
  2. Vuelva a compilar la integración.
  3. Cree una plantilla.

Si una conexión a SSL muestra un error al configurar el Cloud Service

Envíe un ticket al equipo de asistencia de Adobe Campaign si ve lo siguiente en la error.log AEM de la.

javax.net.ssl.SSLProtocolException: handshake alert:  unrecognized_name
at sun.security.ssl.ClientHandshaker.handshakeAlert(Unknown Source)
at sun.security.ssl.SSLSocketImpl.recvAlert(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.writeRecord(Unknown Source)
at sun.security.ssl.AppOutputStream.write(Unknown Source)

Al intentar sincronizar el contenido en la entrega de Adobe Campaign Classic AEM, devuelve una lista de boletines informativos, que se muestra a continuación: Sin embargo, las direcciones URL de los boletines de la lista pueden ser direcciones HTTP en lugar de HTTPS. Se produce un error al seleccionar uno de los elementos de la lista. Este error puede ocurrir con la siguiente configuración.

  • Adobe Campaign AEM alojado mediante https para la comunicación con el autor de la
  • SSL de terminación de proxy inverso
  • AEM Instancia de autor de On-Premise

Para resolver este problema, haga lo siguiente:

  • AEM El Dispatcher o el proxy inverso deben configurarse para pasar el protocolo original como un encabezado.
  • El Filtro SSL del servicio Http de Apache Felix AEM en la configuración OSGi de la debe configurarse con la configuración de encabezado requerida.

No se puede seleccionar una plantilla personalizada en las propiedades de la página

AEM Al crear una plantilla de correo electrónico en la para Adobe Campaign Classic, debe incluir la propiedad acMapping con el valor mapRecipient en el jcr:content nodo de la plantilla. Si no lo hace, no puede seleccionar la plantilla Adobe Campaign Classic en Propiedades de página AEM de la. El campo aparece desactivado.

AEM Si ve el error "com.day.cq.mcm.campaign.servlets.util.ParameterMapper" en los registros de la

Puede ver el error com.day.cq.mcm.campaign.servlets.util.ParameterMapper AEM en los registros de la al utilizar una plantilla personalizada.

Este error se produce si la variable acMapping La propiedad se ha establecido en un valor distinto de recipient.firstName, se crea un valor en blanco en el Administrador de Adobe Campaign.

AEM Si se produce este error, instale el paquete de funciones 6576 para la instalación de la versión de la aplicación de para la instalación de la aplicación de la Package Share.

En esta página