Breadcrumbs

Error 404 - File or directory not found nos portais do e-Forms, como proceder?

Falha

Estou com o seguinte erro ao tentar abrir os portais do eForms:

Error 404 - File or directory not found

Como posso resolver?

Solução

Aviso Habilite o conteúdo dinâmico quando desejar realmente usá-lo. Por padrão, o IIS desabilita o conteúdo dinâmico por razões de segurança.

Para permitir que o IIS ofereça um conteúdo dinâmico, o administrador deve desbloquear o conteúdo no nó das extensões de serviços da Web no Gerenciador do IIS. Para fazer isto, o administrador deve habilitar uma extensão de serviço da Web preexistente ou adicionar uma nova extensão de serviço da Web.

Habilitar uma extensão de serviço da Web preexistente no IIS 6.0

Para permitir que o IIS ofereça conteúdo que exija uma extensão ISAPI ou CGI específica que já esteja na lista de extensões de serviço da Web, execute as seguintes etapas:
Abra o Gerenciador do IIS, expanda o nó do servidor principal (ou seja, o nó Nome_do_servidor ) e, em seguida, selecione o nó Extensões de serviços da Web.
No painel à direita do Gerenciador do IIS, clique com o botão direito do mouse na extensão que deseja habilitar. Neste exemplo é Active Server Pages.
Marque a caixa de seleção Permitir.
Adicionar uma nova extensão de serviço da Web ao IIS 6.0

Para permitir que o IIS ofereça conteúdo que exija uma extensão ISAPI ou CGI específica que ainda não esteja na lista de extensões de serviço da Web, execute as seguintes etapas:
Abra o Gerenciador do IIS, expanda o nó do servidor principal e, em seguida, selecione o nó Extensões de serviços da Web.
No painel à direita do Gerenciador do IIS, clique em Adicionar uma nova extensão de serviço da Web em Tarefas.
Na caixa Nome da extensão, digite um nome amigável para a extensão que deseja adicionar (por exemplo, Extensões de servidor do FrontPage).
Na caixa Arquivos necessários, clique em Adicionar e, em seguida, selecione o caminho e o nome do arquivo que manipulará as solicitações para a extensão específica. Depois de selecionar o caminho e o nome do arquivo, clique em OK.
Caso a extensão deva ser habilitada imediatamente, marque a caixa de seleção Definir status da extensão como permitido.
Clique em OK para salvar as alterações.
Etapas adicionais para aplicativos CGI (Common Gateway Interface)

Para aplicativos CGI, também é necessário executar as seguintes etapas:
Clique com o botão direito do mouse em Site da Web Padrão ou no site desejado e, em seguida, clique em Propriedades.
Na guia Pasta base, clique em Scripts e executáveis na lista Permissões de execução.
Verifique se o grupo Todos tem as seguintes permissões do sistema de arquivos NTFS na pasta C:\InetPub\wwwroot ou na pasta que tem o conteúdo da Web para o site desejado:
Ler & Executar
Listar conteúdo da pasta
Leitura
Clique com o botão direito do mouse em Site da Web Padrão ou no site desejado e, em seguida, clique em Propriedades.
Na guia Pasta base, verifique se DefaultAppPool está selecionado na caixa Pool de aplicativos. Caso outro pool de aplicativos seja selecionado, execute as seguintes etapas no Gerenciador do IIS:
Expanda Pools de aplicativos, clique com o botão direito do mouse no pool de aplicativos desejado e, em seguida, clique em Propriedades.
Na guia Identidade, verifique se uma das seguintes condições é verdadeira:
A conta Serviço de rede está selecionada.
A conta selecionada é membro do grupo IIS_WPG.

Fonte:
https://support.microsoft.com/pt-br/kb/315122

Outras informações

Fonte: Petterson Grahl Ferreira