iis 7.5 ipSecurity denyAction = NotFound causa error 500 en lugar de 404

Estoy restringiendo el acceso a ciertas carpetas en una aplicación web de IIS 7.5 basada en la dirección IP. Aquí hay un segmento de applicationHost.config:

<ipSecurity allowUnlisted="false"> <add ipAddress="172.16.0.0" subnetMask="255.255.0.0" allowed="true" /> </ipSecurity> 

Esto devuelve una página 403 Prohibida y funciona como se esperaba. Pero, quiero que devuelva 404 No encontrado en su lugar. Cuando bash el código siguiente, sin embargo, en lugar de otro consigo un error 500:

 <ipSecurity allowUnlisted="false" denyAction="NotFound"> <add ipAddress="172.16.0.0" subnetMask="255.255.0.0" allowed="true" /> </ipSecurity> 

He buscado en Google, pero no he encontrado ninguna respuesta.

  • Cómo ocultar la página de administración?
  • ¿Cómo puedo saber qué hotfixes de ColdFusion están instalados?
  • Autenticación de saltmaster contra salados
  • Con Azure, ¿puedo crear una VLAN y poner todos mis roles de trabajador y VM's ahí?
  • ¿Cómo protejo una installation de Apache (en LAMP) contra la puerta trasera de Apache Linux / Cdorked.A?
  • Desactivación de FTP
  • Propósito detrás de la desactivación de PAM en SSH
  • ¿Existe un equivalente SSL para un agente ssh?
  • ¿Cómo editar / etc / sudoers para permitir que un usuario ejecute scripts de shell específicos?
  • Notificación de bashs de penetración a mi server
  • ¿Cuál es el beneficio de tener una heirarchy de la PKI de dos niveles?
  • hosts.allow y hosts.deny WHM Host Control de acceso - ¿qué pasa si mi IP cambia?
  • ¿Debo include el cert CA raíz cuando se hace un cert encadenado
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.