TCP: Posible inundación SYN en el puerto 80. Solicitud de abandono aunque net.ipv4.tcp_syncookies esté establecido en cero

TCP: Posible inundación SYN en el puerto 80. Solicitud de abandono aunque net.ipv4.tcp_syncookies esté establecido en cero

Tengo un problema extraño, net.ipv4.tcp_syncookiesestá puesto en cero. pero todavía tengo la siguiente advertencia en mi /var/log/messages TCP: Possible SYN flooding on port 80. Dropping request.

sysctl -a | grep cooki
net.ipv4.tcp_syncookies = 0
net.ipv4.tcp_cookie_size = 0
=========================================
net.ipv4.tcp_max_syn_backlog=500000
=========================================

iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination   

=========================================
Centos 6.2 64bit
Linux 3.0.0+ #1 SMP Fri Oct 26 07:55:47 EEST 2012 x86_64 x86_64 x86_64 GNU/Linux

/var/log/mensajes

net_ratelimit: 6168 callbacks suppressed
TCP: Possible SYN flooding on port 80. Dropping request.
TCP: Possible SYN flooding on port 80. Dropping request.
TCP: Possible SYN flooding on port 80. Dropping request.
TCP: Possible SYN flooding on port 80. Dropping request.
TCP: Possible SYN flooding on port 80. Dropping request.
TCP: Possible SYN flooding on port 80. Dropping request.
TCP: Possible SYN flooding on port 80. Dropping request.
TCP: Possible SYN flooding on port 80. Dropping request.
TCP: Possible SYN flooding on port 80. Dropping request.
TCP: Possible SYN flooding on port 80. Dropping request.

Respuesta1

Cada aplicación pasa un parámetro de trabajo pendiente al realizar la llamada de escucha para escuchar en un puerto. Si la aplicación tarda en procesar las solicitudes de conexión, puede terminar con mensajes que son un poco engañosos. El parámetro es como tcp_max_syn_backlog por puerto.

información relacionada