Felsöka Adobe Campaign-integreringen troubleshooting-your-adobe-campaign-integration

CAUTION
AEM 6.4 har nått slutet på den utökade supporten och denna dokumentation är inte längre uppdaterad. Mer information finns i teknisk supportperiod. Hitta de versioner som stöds här.
NOTE
Den här sidan gäller Campaign Classic.

Följande felsökningstips hjälper dig att lösa de vanligaste problemen du kan stöta på när du integrerar AEM med Adobe Campaign:

Allmänna felsökningstips general-troubleshooting-tips

För båda integreringarna kan du kontrollera om HTTP-anrop skickas (AEM > Adobe Campaign, Adobe Campaign > AEM):

  • När integreringar misslyckas kontrollerar du att dessa samtal kommer till den andra änden (för att undvika brandväggs-/SSL-problem).
  • För AEM funktionalitet ser du att json-anrop begärs från AEM författargränssnitt. dessa bör inte resultera i ett HTTP-500-fel. Om HTTP-500-fel visas kontrollerar du error.log om du vill ha mer information om detta.
  • Genom att höja felsökningsnivån för kampanjklasser i AEM kan du även felsöka problem.

Om anslutningen misslyckas if-the-connection-fails

Kontrollera att du har konfigurerat aemserver i Adobe Campaign.

Om bilderna inte visas i Adobe Campaign Console if-images-do-not-appear-in-the-adobe-campaign-console

Kontrollera HTML-källan och bekräfta att du kan öppna URL:en från klientdatorn. Om URL:en innehåller localhost:4503 ändrar du konfigurationen för Day CQ Link Externalizer på författarinstansen så att den pekar på en publiceringsinstans som kan nås från Adobe Campaign konsoldator.

Se Konfigurerar Externalizer.

Om du inte kan ansluta från AEM till Adobe Campaign if-you-cannot-connect-from-aem-to-adobe-campaign

Leta efter följande felmeddelande i Adobe Campaign:

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)

Åtgärda problemet genom att ändra följande i $CAMPAIGN_HOME/conf/config-<instance-name>.xml:

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

Om inga data visas i Adobe Campaign-dialogrutan if-no-data-displays-in-the-adobe-campaign-dialog

Kontrollera att du inte har några avslutande snedstreck (/) efter portnumret i Adobe Campaign.

chlimage_1-149

Om du får en varning om ditt språkområde if-you-get-a-warning-about-your-setlocale

Om du startar Apache HTTPD-tjänsten och ser felet "Warning: setlocale: LC_CTYPE cannot change locale" se till att du har sv_CA.ISO-8859-15 locale installerade på datorn.

Du kan kontrollera om den är installerad med local -a. Om den inte är installerad kan du laga /usr/local/neolane/nl6/env.sh och ändra språkinställningen till en installerad.

Om du får ett fel när skriptet 'get_nms_amcGetSeedMetaData_jssp' kompileras if-you-get-an-error-while-compiling-script-get-nms-amcgetseedmetadata-jssp

Om följande felmeddelande visas i AEM loggfil:

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.

Använd följande lösning:

  1. Öppna fil $CAMPAIGN_HOME/datakit/nms/fra/js/amcIntegration.js

  2. Ändra rad 467 i metoden amcGetSeedMetaData

  3. Ändra label : [inclView.@label](mailto:inclView.@label) till label : String([inclView.@label](mailto:inclView.@label))

  4. Spara.

  5. Starta om servern.

Om ett fel visas i Adobe Campaign när du klickar på knappen Synkronisera if-adobe-campaign-displays-an-error-when-clicking-the-synchronize-button

Om när du klickar på Synkronisera i Adobe Campaign Classic visas följande fel:

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

Kontrollera att den AEM anslutnings-URL som är konfigurerad i det externa kontot kan nås från datorn för att åtgärda problemet.

Byt från localhost till en IP-adress löste problemet.

Om du får ett 'Cannot parsing XTK Date+Time 'undefined'-fel if-you-get-a-cannot-parse-xtk-date-time-undefined-error

När du har klickat på Synkronisera visas ett felmeddelande om att ett skript på sidorna har inträffat: Det går inte att parsa XTK-datum+tid 'undefined': inte ett giltigt XTK-värde.

Det här inträffar om det fortfarande finns inaktuell Adobe Campaign-information för AEM. Lös problemet genom att ta bort alla kampanjintegreringskonfigurationer som finns AEM och återskapa dem. Skapa sedan en ny mall.

Om en anslutning till SSL visar ett fel när molntjänsten konfigureras if-a-connection-to-ssl-displays-an-error-when-setting-up-the-cloud-service

I error.log i AEM, om följande visas:

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)

Ring upp en biljett till Adobe Campaign supportteam.

Med följande inställningar:

  • Värdbaserad Adobe Campaign med https för kommunikation med AEM Author
  • Återför proxy som avslutar SSL
  • Lokal AEM Author-instans

När du försöker synkronisera innehåll i Adobe Campaign returnerar AEM en lista med nyhetsbrev. URL:erna till nyhetsbreven i listan är http-adresser. När du väljer ett av objekten i listan inträffar ett fel.

Så här löser du problemet:

Om den anpassade mallen som jag skapade inte kan markeras i Sidegenskaper if-the-custom-template-i-created-cannot-be-selected-in-page-properties

När du skapar en e-postmall för Adobe Campaign måste du ta med egenskapen acMapping med värdet mapRecipient i jcr:innehåll noden i mallen, eller så kan du inte välja Adobe Campaign-mallen i Sidegenskaper AEM (fältet är inaktiverat).

Om du får felmeddelandet"com.day.cq.mcm.campaign.servlets.util.ParameterMapper" i dina loggar if-you-get-the-error-com-day-cq-mcm-campaign-servlets-util-parametermapper-in-your-logs

När du använder din anpassade mall visas felmeddelandet"com.day.cq.mcm.campaign.servlets.util.ParameterMapper" i loggarna. Om detta inträffar måste du installera Featurepack 6576 från Paketresurs. Det här är ett problem där ett tomt värde skapas på Adobe Campaign Manager-sidan om egenskapen acMapping har ett annat värde än receive.firstName.

recommendation-more-help
5ce3024a-cbea-458b-8b2f-f9b8dda516e8