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!!

questionAnswers(3)

yourAnswerToTheQuestion