Adicione um tipo MIME à configuração do IIS para a extensão .notebook. Você terá que descobrir exatamente o que o tipo MIME deve usar. Talvez application/x-smarttech-notebook
.
Eu tenho um tipo de arquivo específico de .notebook que o IIS está bloqueando. Eu tentei entrar em filtragem de solicitações e adicionar .notebook com allow set para true, mas eu ainda recebo o 404. Qualquer outra coisa nesta pasta será baixada, apenas este tipo está sendo bloqueado.
Eu não estou empurrando o download via cabeçalhos, isso está digitando a URL do arquivo diretamente.
Para referência, esta é a seção relevante que foi adicionada ao web.config quando fiz a alteração
<security>
<requestFiltering allowDoubleEscaping="false">
<fileExtensions>
<add fileExtension=".notebook" allowed="true" />
</fileExtensions>
</requestFiltering>
</security>