none
Erro no .NET Framework 4.0 com uma aplicação WCF Service RRS feed

  • Pergunta

  • Olá,

    Estou com uma aplicação WCF Service no IIS 6, num Windows Server 2003, utilizando o .NET Framework 4.0

    O serviço esta funcionando corretamente, os dados são enviados ao serviço, e retornado com exito. Mas após eu ter colocado essa aplicação no IIS, os outros sites que lá continham, e o próprio serviço começam a travar, não dando para serem consultados. observando o log do Windows vi que da um problema no .NET Framework 4.0 que trava tudo. o erro é o seguinte:

    Faulting application w3wp.exe, version 6.0.3790.3959, stamp 45d6968e, faulting module clr.dll, version 4.0.30319.1, stamp 4ba1d9ef, debug? 0, fault address 0x0000f96c.

    Configurei a aplicação como um novo site, abro ele assim: http://localhost:8089 como qualquer site, coloquei só diretivas de Leitura, e para ver Somente Scripts... ta funcionando, só que de 10 em 10 minutos todas as aplicações do IIS travam, leva 1 minuto pra retornar ao normal, e esse erro aparece no log.

    Alguém poderia me dar uma ajuda nisto?

    Grato.

    sexta-feira, 8 de abril de 2011 13:13

Respostas

  • Problema resolvido, para aqueles que estão tendo problemas similares, a única coisa que devia ser feita era criar um novo Pool de Aplicativo no IIS só para o WCF. Depois de muita pesquisa, esse era o único problema. Então é só ir no IIS, e mandar criar um AppPool, dar um nome, e nas propriedades do aplicativo WCF selecionar este pool de aplicativo.

    Espero ter ajudado alguém.

    terça-feira, 24 de maio de 2011 16:51

Todas as Respostas

  • Boas Anderson,

    Já tentou habilitar o logging do IIS para ver se não consegue capturar algum detalhe mais claro?
    http://www.israelaece.com
    sábado, 9 de abril de 2011 02:03
    Moderador
  • Então... no logging do IIS não aparece nada de interessante, tudo igual, aparecem várias linhas repitidas, que são as requisições feitas. A única coisa que da pra perceber é que o cabeçalho começa várias vezes, o que me indica que o IIS foi reiniciado(automaticamente após o erro, porque eu não reiniciei nenhuma vez).

    É muito estranho, não consigo achar nenhum defeito na aplicação, nem nas configurações.

    O pior de tudo é que todos que estão usando o sistema, param o que estão fazendo porque travou.

    sábado, 9 de abril de 2011 03:08
  • Problema resolvido, para aqueles que estão tendo problemas similares, a única coisa que devia ser feita era criar um novo Pool de Aplicativo no IIS só para o WCF. Depois de muita pesquisa, esse era o único problema. Então é só ir no IIS, e mandar criar um AppPool, dar um nome, e nas propriedades do aplicativo WCF selecionar este pool de aplicativo.

    Espero ter ajudado alguém.

    terça-feira, 24 de maio de 2011 16:51