A configuração HttpError iis lança exceção quando o caminho padrão é adicionado
Eu tenho essa configuração que funciona e redireciona os seguintes erros corretamente
<httpErrors errorMode="Custom"
existingResponse="Replace"
defaultResponseMode="ExecuteURL" >
<remove statusCode="403" />
<remove statusCode="404" />
<remove statusCode="500" />
<error statusCode="403" responseMode="ExecuteURL" path="/Error/AccessDenied" />
<error statusCode="404" responseMode="ExecuteURL" path="/Error/PageNotFound" />
<error statusCode="500" responseMode="ExecuteURL" path="/Error/ApplicationError" />
</httpErrors>
Mas quando adiciono o seguinte caminho padrão para tentar adicionar um catch all
<httpErrors errorMode="Custom"
existingResponse="Replace"
defaultResponseMode="ExecuteURL"
defaultPath="/Error/ApplicationError">
O servidor lança um erro web.config
HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.
Module CustomErrorModule
Agora, isso contradiz diretamente odocumentação em msdn
Qualquer ajuda seria muito apreciada!!