Eu tenho um site com um arquivo index.html (que contém um aplicativo html / javascript) que utiliza uma API json resto (asp.net webapi no mesmo site) para dados. Periodicamente, o IIS começará a retornar 500 erros quando alguém tentar atingir a raiz do site (index.html).
Por incrível que pareça, a API ainda é 100% responsiva a solicitações do fiddler, enquanto o IIS se recusa a exibir esse arquivo de índice.
Alguma idéia do que causaria esse comportamento estranho? Isso faria sentido se todo o site se tornasse não-responsivo, mas eu simplesmente não consigo ver por que o iis iria de repente parar de servir o index.html. Pensamentos?