Användargränssnittet för AEM Admin fungerar inte efter URL- eller IP-ändring
När du har migrerat till en ny server eller uppdaterat IP- eller FQDN-filen (fullständigt kvalificerat domännamn) kan användargränssnittet för AEM Admin inte nås. CSRF-relaterade fel (Cross-Site Request Falery) inträffar i loggarna och användargränssnittet läses inte in. Det beror på att den nya URL:en inte vitlistas i referensinställningarna. Åtgärda problemet genom att tillfälligt inaktivera CSRF-filtret, uppdatera tillåtna referens-URL:er och starta om servern.
Beskrivning description
Miljö
Produkt: Adobe Experience Manager - Forms (AEM - Forms)
Version: 6.5
Problem/symtom
- Användargränssnittet för AEM Admin är inte tillgängligt efter migrering till en ny server med ett nytt FQDN och IP.
- Fel visas i loggarna och i administratörsgränssnittet som liknar de här exemplen:
20:33:13,809 WARNING [ com.adobe.xxx.xx.auth.filter.CSRFFilter] (default task-4) Blocked request for resource:/adminui/login.faces due to invalid referer: http://NEW_FQDN:8080/adminui/. More information is available at http://www.adobe.com/go/learn_dep_hardening_10
20:52:38,284 WARNING [ com.adobe.xxx.xx.auth.filter.CSRFFilter] (default task-32) Blocked request for resource:/adminui/login.faces due to invalid referer
Upplösning resolution
Problemet inträffar eftersom CSRF-filtret blockerar begäranden från URL:er som inte är vitlistade. Så här återställer du åtkomsten till administratörsgränssnittet:
-
Lägg till följande Java-argument i serverns startskript för att tillfälligt inaktivera CSRF-filtret:
code language-none -Dlc.um.csrffilter.disabled=trueDet här argumentet måste läggas till i Java-argumentavsnittet i programserverns startskript (t.ex. i JBoss, WebLogic eller WebSphere).
-
Starta om servern. Administratörsgränssnittet bör nu vara tillgängligt.
-
När administratörsgränssnittet är öppet vitlistar du den nya IP-adressen och FQDN:
- Gå till Hem
>Inställningar>Användarhantering>Konfigurera tillåtna referens-URL:er.
- Gå till Hem
-
Utför en ren omstart av servern för att tillämpa ändringarna.