Untersuchen von Anfragen mit fehlenden oder leeren Benutzeragenten-Headern in AEM as a Cloud Service

In diesem Artikel wird erläutert, wie Sie eine große Anzahl von Anfragen mit fehlenden oder leeren Benutzeragenten-Headern in Adobe Experience Manager (AEM) as a Cloud Service untersuchen und bearbeiten können, indem Sie CDN-Protokolle analysieren und die CDN-Konfiguration überprüfen.

Beschreibung description

Umgebung

Adobe Experience Manager as a Cloud Service

Problem/Symptome

  • CDN-Protokolle zeigen eine hohe Anzahl von Anfragen mit fehlender oder leerer User-Agent an.
  • Sie müssen die Anfragepfade, Volumes und Quellen identifizieren, um festzustellen, ob der Traffic zu einer Integration, einem Überwachungs-Tool, einer Konsistenzprüfung oder einer unerwünschten Automatisierung gehört.

Ursache

Eine Anfrage kann einen fehlenden oder leeren User-Agent haben, wenn der Client die -Kopfzeile nicht sendet oder ein Vermittler sie nicht weiterleitet. Allein damit wird nicht festgestellt, ob die Anfrage legitim oder unerwünscht ist. Überprüfen Sie die relevanten CDN-Protokolle und die Konfiguration, um die Quelle zu identifizieren.

Lösung resolution

Gehen Sie wie folgt vor, um das Problem zu beheben:

  1. Rufen Sie das CDN für die betroffene Umgebung auf und laden Sie die Protokolle für den entsprechenden Zeitraum herunter.
  2. Analysieren Sie die Protokolle mithilfe der AEM CDN-Protokollanalyse-Tools. Anleitungen zur Verarbeitung und Analyse von CDN-Protokolldaten finden Sie in der Dokumentation zu Experience League .
  3. Filtern Sie die CDN-Protokolle nach Anfragen, bei denen die User-Agent-Kopfzeile fehlt oder leer ist.
  4. Identifizieren Sie die URLs, Endpunkte und Anfragevolumen, die mit den gefilterten Anfragen verknüpft sind.
  5. Überprüfen Sie die Protokolleinträge, um die Ursprungs-IP-Adressen, Clients oder Services zu ermitteln, die die Anfragen generieren, und suchen Sie nach Mustern, die Konsistenzprüfungen, synthetisches Monitoring oder integrationsbezogenen Traffic anzeigen.
  6. Überprüfen Sie die CDN-Konfiguration und stellen Sie sicher, dass keine Richtlinie den User-Agent-Header entfernt oder dessen Weiterleitung verhindert.
  7. Stellen Sie fest, ob legitimer Überwachungs-, Konsistenzprüfungs- oder Integrations-Traffic für die fehlenden User-Agent-Header verantwortlich ist.
  8. Blockieren Sie nicht alle Anfragen, denen ein User-Agent-Header fehlt, bis die legitimen Traffic-Quellen identifiziert und ausgeschlossen wurden.
  9. Implementieren Sie nach Bestätigung der unerwünschten Traffic-Quellen Ratenbegrenzungs- oder Blockierungssteuerungen auf CDN-Ebene oder mithilfe von AEM CDN-Traffic-Filterregeln.
  10. Überprüfen Sie, ob der rechtmäßige Traffic weiterhin erwartungsgemäß funktioniert und ob alle implementierten Ratenbegrenzungs- oder -blockierungsregeln nur den beabsichtigten Traffic betreffen.
recommendation-more-help
experience-cloud-kcs-help-kbarticles