AEM Ataque DDoS o sobrecarga de bots con el tráfico de la aplicación de la tarjeta de crédito

Depure este problema habilitando el registro habilitado en el nivel de Dispatcher y tome medidas para mejorar el almacenamiento en caché de Dispatcher, que ayuda a evitar interrupciones causadas por picos de tráfico.

Descripción description

Entorno

Adobe Experience Manager AEM 6.x (6.x)

AEM Dispatcher

Adobe Comunicado 5.x (Adobe CQ5.x)

Problema

El sitio está sobrecargado por tráfico anormal.

Causa

Las posibles causas pueden ser cualquiera de las siguientes:

  • Ataque de denegación de servicio (DDoS)
  • Buscar bots o raspar bots que lleguen a direcciones URL costosas
  • Pico de tráfico adicional debido a un artículo popular, un comunicado de prensa, etc.

Resolución resolution

Para depurar un problema de este tipo, es mejor tener habilitado el registro adecuado en el nivel de Dispatcher.

Siga estos pasos:

Paso 1: HABILITAR EL REGISTRO DEL ENCABEZADO X-FORWARDED-FOR:

Apache:

En access_log del servidor HTTP Apache, agregue esto al archivo httpd.conf en los servidores de Dispatcher:

LogFormat "%{X-Forwarded-For}i %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

IIS:

En Microsoft IIS, agregue X-Forwarded-For en la configuración de "Registro avanzado".

Esto registraría la IP correcta del usuario final.

Utilice la salida que muestra la IP y el agente de usuario para analizar si se trata de un ataque malicioso y bloquear las IP ofensivas si tiene sentido.

Paso 2: ESTABLEZCA EL NIVEL DE REGISTRO DE DISPATCHER.LOG EN DEBUG:

Apache:

En los archivos de configuración httpd, debe haber una sección para Dispatcher. Establecer DispatcherLogLevel en 3:

DispatcherLogLevel 3

IIS:

Modifique dis_iis.ini y establezca loglevel en 3:

loglevel=3

Paso 3: REVISE ESTA DOCUMENTACIÓN Y SEMINARIO WEB SOBRE EL ALMACENAMIENTO EN CACHÉ DE DISPATCHER. REALICE LOS PASOS NECESARIOS PARA MEJORAR EL ALMACENAMIENTO EN CACHÉ DE DISPATCHER, QUE AYUDA A EVITAR INTERRUPCIONES CAUSADAS POR PICOS DE TRÁFICO:

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f