IIS 7.5 dando 404.19 “Negado pela regra de filtragem” se o URL contiver “teste” - Nenhuma regra de filtragem definida

1

meu IIS está me dando um 404.19 se uma certa URL contiver a string "test" em qualquer tipo ou forma. Por exemplo: http://test2008r2-1/search.php?query=test&type=and&start=1&results=5

e

http://test2008r2-1/search.php?query=something&type=and&start=1&categtestory=2,3,4,5,6,13,22,23,24,25,26,33,37

ambos fornecerão 404.19.

Agora, de acordo com Regras de filtragem de solicitações da Microsoft , isso significa que a solicitação foi foi bloqueado pelo módulo RequestFiltering.

Então fui verificar a configuração do módulo RequestFiltering dos arquivos que estou chamando e as pastas em que eles residem. Não há nada sobre "teste" lá. Nem nada perto.

As únicas regras que defini são duas regras para extensões de nome de arquivo (.bat & .rules) que são negadas e o segmento excluído padrão "web.config".

Mas o erro parece muito consistente e específico (na verdade, apenas se houver as quatro letras t, e, s, t todas combinadas e em qualquer lugar), como um erro aleatório. Existe alguma chance de obter uma lista completa de regras aplicadas para um elemento ou algo semelhante, para que eu possa ver o que é aplicado e de onde vem? Estou perto de examinar todos os arquivos manualmente e verificar cada um deles separadamente ... Como há um bom número de inclusões acontecendo no script, espero que haja uma ferramenta de depuração que esteja faltando ...

Qualquer ajuda é muito apreciada!

    
por Worp 17.09.2014 / 16:06

0 respostas