Uma coisa semelhante a esse artigo pode ser uma causa.
A mensagem de erro é basicamente "acesso negado" (qualquer coisa que termine em 05 é tipicamente "não"), o que sugere que o processo tentou fazer algo quando foi dito para ir embora e falhou.
Porque:
- é um processo de trabalho ocioso
- que foi dito para reciclar e
- está terminando assim mesmo, e
- um novo processo de trabalho é enfileirado antes que o antigo seja finalizado (na verdade, ele não será executado a menos que haja uma solicitação pendente para o mesmo conjunto; a fila HTTP.SYS será redefinida para o WAS no enquanto isso)
... deve haver um impacto mínimo no aplicativo (e zero em qualquer usuário), a menos que ele esteja tentando fazer algo maluco na finalização do appdomain ou similar.
Se estivesse fazendo isso como a conta do Pool de Aplicativos (discussão de termos), o que é realmente provável (dada a reciclagem devido a nenhum pedido), essa conta provavelmente falhou ao ler ou escrever algo em algum lugar. Bom e específico, não é?
Mais informações, por favor:
-
Você está executando o pool de aplicativos como uma conta de usuário específica ou como uma ApplicationPoolIdentity?
-
Se uma conta específica, você tem manualGroupMembership = true
- (e, em caso afirmativo, o usuário é um membro de IIS_IUSRS? Se não estiver usando mGM = true, não é necessário, o SID para IIS_IUSRS será injetado de qualquer maneira)