Inkonsekvent Dispatcher-värdkonfiguration över AEM as a Cloud Service publiceringspunkterna

Efter att Dispatcher vhost-konfigurationen har uppdaterats för att begränsa åtkomsten via specifika IP-adresser, används inte den nya konfigurationen på ett konsekvent sätt i vissa av AEM as a Cloud Service publiceringsfönster. Detta resulterar i att vissa poder returnerar HTTP 301 omdirigeringar och orsakar oändliga omdirigeringsslingor, medan andra returnerar HTTP 200 -svar som förväntat. Problemet inträffar eftersom obligatoriska värdar inte uttryckligen har definierats i konfigurationen vhost. Om du vill åtgärda det här bekräftar du alla nödvändiga ServerAlias-poster och startar om Dispatcher-fönstren för att säkerställa ett konsekvent beteende.

Beskrivning description

Miljö

  • Produkt: Adobe Experience Manager as a Cloud Service - Sites
  • Begränsningar: Scenmiljö

Problem/symtom

  • En del publiceringsfönster läser inte in den uppdaterade Dispatcher vhost-konfigurationen, vilket resulterar i HTTP 301 -omdirigeringar och oändliga omdirigeringsslingor.
  • Andra poder tillämpade den nya konfigurationen och returnerade HTTP 200 -svar.

Upplösning resolution

  1. Bekräfta alla nödvändiga ServerAlias-poster. Varje vhost-fil ska innehålla: ServerAlias "*.adobeaemcloud.net" "*.adobeaemcloud.com" "localhost" "127.0.0.1" Detta garanterar att Dispatcher-invalideringsprocessen och routningsfunktionerna i olika poder utförs. Mer information om hur Dispatcher cache-ogiltigförklaring fungerar i AEM as a Cloud Service och varför dessa alias krävs finns i Cachelagring i AEM as a Cloud Service på Experience League.
  2. Töm cacheminnet och starta om Dispatcher pods. Om vissa poder fortfarande har gammal vhost-logik kan du tömma dispatcherns cache genom att starta om poderna via Cloud Manager. Detta garanterar att alla fönster läser in samma nya Dispatcher-konfiguration. Se Rensa dispatchercache vid schemalagd tidpunkt i AEMaaCS för ett exempel på hur du använder pod-omstarter för att rensa Dispatcher-cachen.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f