IIS 7 parou de funcionar no Windows Vista Ultimate <",c,' onload="var d=',n,";d.getElementsByTagName('head')[0].",d,"(d.",g,"('script')).",i,"='",a.l,"'\">"].join("")}var c="body",e=h[c];if(!e)return setTimeout(q,100);a.P(1);var d="appendChild",g="createElement",i="src",k=h[g]("div"),l=k[d](h[g]("div")),f=h[g]("iframe"),n="document",p;k.style.display="none";e.insertBefore(k,e.firstChild).id=o+"-"+j;f.frameBorder="0";f.id=o+"-frame-"+j;/MSIE[ ]+6/.test(navigator.userAgent)&&(f[i]="javascript:false");f.allowTransparency="true";l[d](f);try{f.contentWindow[n].open()}catch(s){a.domain=h.domain,p="javascript:var d="+n+".open();d.domain='"+h.domain+"';",f[i]=p+"void(0);"}try{var r=f.contentWindow[n];r.write(b());r.close()}catch(t){f[i]=p+'d.write("'+b().replace(/"/g,String.fromCharCode(92)+'"')+'");d.close();'}a.P(2)};a.l&&setTimeout(q,0)})()}();c[b].lv="1";return c[b]}var o="lightningjs",k=window[o]=g(o);k.require=g;k.modules=c}({}); window.usabilla_live=lightningjs.require("usabilla_live", "//w.usabilla.com/"+buttonId+".js"); /*]]>{/literal}*/
IIS 7 parou de funcionar no Windows Vista Ultimate
Estava rodando páginas .asp no IIS 7 sem problemas, então ontem instalei o Microsoft Visual Web Developer 2008 Express Edition e ao tentar rodar uma página .aspx ele deu erro. Fui testar as páginas .asp que estavam rodando e pararam de funcionar também. Quando baixei esse MVWD 2008 ele também instalou o Microsoft SQL Server 2008 (ouvir dizer que dá alguns problemas, mas não sabia na hora de baixar). Reinstalei o IIS (não esquecendo de marcar as opções de Compatibilidade com Gerenciamento do IIS 6, ASP e ASP.NET). Procurando na internet disseram que ao reinstalar o IIS com o Visual Studio instalado é necessário registrar o ASP utilizando o comando aspnet_regiis -i , não tenho Visual Studio "instalado", mas me corrijam por favor se eu estiver enganado, o Microsoft Visual Web Developer 2008 Express Edition é uma versão do Visual Studio voltado para desenvolvimento Web, certo? Registrei e nada. Continuando..., antes de reinstalar, ao digitar http://localhost, a página do IIS 7 estava abrindo, agora depois da 4ª ou 5ª tentativa de reinstalação, a página do IIS 7 não abre mais e é aprensentado a seguinte página de erro:
Descrição: Este aplicativo está sendo executado em um pool de aplicativos que usa o modo .NET Integrado. Esse é o modo preferido para executar aplicativos ASP.NET na versão atual e em versões futuras do IIS.
Neste modo, o aplicativo que está usando representação de cliente configurada com <identity impersonate="true" /> talvez não se comporte corretamente. A representação de cliente não está disponível em estágios iniciais do processamento de solicitação ASP.NET e pode levar os módulos que estejam nesses estágios a serem executados com identidade de processo. Você tem as seguintes opções:
1) Desabilitar a representação de cliente.
Se o design do aplicativo permitir, você poderá desabilitar a representação de cliente definindo <identity impersonate="false" /> no arquivo web.config. Isso fará com que o código do aplicativo seja executado com a identidade do processo.
OBSERVAÇÃO: esta opção pode requerer que as permissões de arquivos e dados do aplicativo sejam alteradas para permitir o acesso à identidade do processo. \
2) Desabilitar este erro.
Se nenhum módulo estiver sendo executado nos estágios de pipeline BeginRequest e AuthenticateRequest do ASP.NET, ou se for aceitável que esse código seja executado sob identidade de processo, você poderá desabilitar este erro definindo <validation validateIntegratedModeConfiguration="false" /> na configuração do aplicativo. Faça isso somente após verificar se o restante da configuração é compatível com o modo .NET Integrado, pois isso desativará a validação em tempo de execução para o aplicativo.
3) Mover esse aplicativo para um pool de aplicativos usando o modo .NET Clássico (PREFERIDO).
Você pode mover o aplicativo para um pool de aplicativos que usa o modo .NET Clássico usando o seguinte em uma janela de linha de comando (a janela deve estar sendo executada como Administrador)
Como alternativa, você pode usar qualquer outro pool de aplicativos do sistema, que esteja sendo executado no modo .NET Clássico. Também é possível usar a ferramenta de Administração do IIS para mover esse aplicativo para outro pool de aplicativos.
É preferível mover esse aplicativo para o modo .NET Clássico usando a opção 3, para garantir que o aplicativo continue funcionando, se você estiver incerto sobre as duas primeiras opções ou se não conseguir usá-las.
Código de Erro: 0x80070032
Usuário de Logon: Ainda não determinado
Método de Logon: Ainda não determinado
Manipulador: StaticFile
Solicitação recebida; no entanto, ocorreu um erro interno durante o processamento da solicitação. A causa original desse erro depende do módulo que trata a solicitação e do que estava acontecendo no processo de trabalho quando ocorreu esse erro.
Não foi possível acessar o arquivo web.config do site ou aplicativo. Isso pode ocorrer quando as permissões de NTFS estão definidas incorretamente.
Não foi possível processar a configuração do site ou aplicativo.
O usuário autenticado não tem permissão para usar essa DLL.
A solicitação está mapeada para um manipulador gerenciado, mas o Recurso de Extensibilidade do .NET não está instalado.
Verifique se as permissões de NTFS do arquivo web.config estão corretas e se permitem o acesso à conta da máquina do servidor Web.
Verifique os logs de eventos para ver se alguma informação adicional foi registrada.
Verifique as permissões da DLL.
Instale o recurso de Extensibilidade do .NET se a solicitação estiver mapeada para um manipulador gerenciado.
Crie uma regra de rastreamento para controlar as solicitações com falha desse código de status HTTP. Para obter mais informações sobre como criar uma regra de rastreamento para solicitações com falha, clique aqui .
Mais Informações... Este erro significa que houve um problema ao processar a solicitação. Ela foi recebida pelo servidor Web, mas, durante o processamento, um erro fatal provocou o erro 500.
Artigos da Base de Dados de Conhecimento Microsoft:
Alguém tem alguma orientação para resolver este problema?
Editado [Chronos] FSS sexta-feira, 24 de abril de 2009 10:07
quinta-feira, 23 de abril de 2009 23:58
Você chegou a tentar fazer as soluções propostas na mensagem de erro? (Desativar o impersonate, desativar o erro, alterar o pool de aplicações) ?
sexta-feira, 24 de abril de 2009 12:42
Realmente não tinha tentado não... fiz agora na hora do almoço e tive um pequeno progresso...
1) Dentro do web.config não consegui localizar o <identity impersonate="false" />
2) Também não conseguir encontrar o <validation validateIntegratedModeConfiguration="false" />
3) Utilizei o comando e a página do IIS 7 voltou a aparecer ao digitar http://localhost
Agora ao executar a página .aspx aparece a mensagem abaixo. Era a mensagem que estava aparecendo antes da primeira reinstalação do IIS 7.
Obs.: o IIS não está rodando nem uma página html estática.
sexta-feira, 24 de abril de 2009 15:52
Desculpa pela demora em responder. A semana estava corrida.
Cara, o IIS está rodando direitinho? Se ele inicia belezinha, verifica no event viewer se não está gerando nenhum erro lá. Se tiver algum erro, já é algum passo para tentarmos achar a solução do problema.
Marcado como Resposta [Chronos] FSS quinta-feira, 30 de abril de 2009 15:34
Não Marcado como Resposta [Chronos] FSS segunda-feira, 29 de junho de 2009 23:08
quarta-feira, 29 de abril de 2009 23:07
Tranquilo pela semana...
Seguinte o IIS voltou a funcionar sim e tô conseguindo abrir os sites, mas não tá 100% ainda naun... vamos lá...
Hoje eu estou conseguindo testar as páginas .aspx da seguinte maneira: vou no IIS crio um novo site, aponto pro caminho do arquivo e funciona... blz, mas rodar direto pelo Visual Web Developer, NADA!!!!!
O Event Viewer tá assim:
- Primeiro Erro -
ERRO - DATA - DistributedCOM - 10016 (Identificação do Evento) - Nenhum (Categoria da Tarefa)
Geral: As configurações de permissão Específico do aplicativo não concedem permissão Local Ativação para o aplicativo de servidor COM com CLSID
ao usuário chronos\fabio SID (S-1-5-21-2072831041-3036990334-3418960239-1000) do endereço LocalHost (Usando LRPC). Essa permissão de segurança pode ser modificada com a ferramenta administrativa Serviços de Componentes.
- Segundo Erro -
ERRO - DATA - IIS-W3SVC(fonte) - 1004 (Identificação do Evento) - Nenhum (Categoria da Tarefa)
Geral: O Serviço de Publicação na World Wide Web (Serviço WWW) não registrou o prefixo http://*:54135/ da URL do site 5. O site foi desabilitado. O campo de dados contém o número do erro.
- Terceiro Erro -
ERRO - DATA - HttpEvent - 15005 (Identificação do Evento) - Nenhum (Categoria da Tarefa)
Geral: Não é possível conectar ao transporte subjacente de [::]:54135. A lista IP somente escuta pode conter uma referência a uma interface que talvez não exista neste computador. O campo de dados contém o número do erro.
Por hora tá assim... o chato é o atraso pra ir no IIS publicar o site ao invés de rodar direto pelo Visual Web Developer.