Los registros diarios de Logwatch informan regularmente 400 Solicitudes incorrectas, nulo: 1744 Hora (s) de nuestros registros nginx.
Las entradas de registro se ven así:
123.123.123.123 - - [25/Jan/2011:14:44:19 -0500] "-" 400 173 "-" "-"
¿Alguien puede explicar cómo se generan y por qué hay tantos? No parece estar lastimando nada, pero hemos tenido hasta 8000 aparecer en un día. Hospedamos una aplicación de rieles de tamaño mediano que se ejecuta en unicornio y nginx.
Hay una discusión en el foro nginx, pero no he encontrado una solución real que disminuya el número de 400 Reqeusts incorrectos registrados.
Respuestas:
Esto sucede a menudo cuando un navegador usa Keep-Alive y alcanza el tiempo de espera de mantener vivo. Es bastante normal.
Si ve 400 errores con un URI / ruta / método como GET o POST, etc., entonces tiene un problema legítimo con un usuario que realiza una solicitud incorrecta. Pero esos deberían ser raros.
fuente