nginx deny ip - acesso proibido por regra no log de erro

3

Nós bloqueamos alguns bots ruins que tentam implacavelmente acessar nosso site através das diretivas "Deny" no NGINX. Não é possível bloqueá-lo no firewall, pois usamos um balanceador de carga ao qual não temos acesso em nosso provedor de nuvem.

Esta diretiva funciona bem, mas nosso arquivo nginx error.log é inundado por essas solicitações. Nós os rotacionamos, mas é ruim para nós, pois há tantas solicitações que não podemos usar o log de erros para ver se há algum erro real que devemos ter em mente.

Então, algumas perguntas:

  1. Como evitamos que o nginx envie esses erros para o error.log.
  2. Por que o nginx considera isso um erro? Se você estiver especificando uma diretiva de negação e o ip for negado, a partir de uma perspectiva http, essa é uma resposta 403 bem-sucedida e não deve ser considerada um erro (imo).
por Scott Johnston 06.06.2016 / 23:22

0 respostas