Depois de reiniciar o serviço IIS do servidor, descobri que todas as páginas ASP exibem erros HTTP500. No IIS, quando a proteção do processo de aplicativo é definida como baixa, o programa ASP do site pode ser executado normalmente, mas quando a proteção do processo de aplicativo é definida como médio e alto, o programa ASP exibe erros HTTP500.
Procurando soluções on -line, foi dito que foi causado pela senha do usuário do IWAM estar fora de sincronia. No entanto, ao olhar para o arquivo de log, descobri que a descrição gravada no log é diferente da da senha do usuário do IWAM que está fora de sincronia. O log específico é o seguinte:
Tipo de evento: erro
Fonte do evento: com+
Tipo de evento: svc
ID do evento: 4194
Data: 2005-10-13
Evento: 13: 02: 12
Usuário: n/a
Computador: ABCD148
descrever:
Um componente personalizado do cliente foi chamado, que falhou e um erro de exceção foi gerado. Isso indica que há um problema com o componente personalizado. Notifique os desenvolvedores do componente sobre essa falha e forneça a eles as seguintes informações.
Componente Progid: ID do aplicativo do servidor: {3D14228D-FBE1-11D0-995D-00C04FD919C1} Nome do aplicativo do servidor:
A gravidade desse erro fez com que o processo termine.
Exceção: C0000005
Endereço: 0x7cf6322e
Pilha de chamadas:
ole32! UpdateComComSettings+0x66bf
Ole32! UpdateComComSettings+0x53C7
ole32! UpdateComComSettings+0x4e7c
Ole32! OlereggetUserType+0x2C3
Ole32! UpdatedComocretings+0xd02b
ole32! coCreateFreethreadEdMarshaler+0x17e1
Ole32! OlereggetUserType+0x3b8
Rpcrt4! CheckVerificationTrailer+0x5b
Rpcrt4! NdrServerCall2+0x25a
Rpcrt4! Cstdstubbuffer_invoke+0xa8
ole32! wdtpinterfacePointer_usersize+0x6c2
ole32! wdtpinterfacePointer_usersize+0x99D
ole32! UpdateComComSettings+0xb7ce
ole32! COGETPSCLSID+0X104A
ole32! wdtpinterfacePointer_usersize+0x5a7
ole32! wdtpinterfacePointer_usersize+0xccb
ole32! stggetifilllockbytesonfile+0x1a5e9
Rpcrt4! NDRSImpleTyPemarShall+0x303
Rpcrt4! NDRSImpleTyPemarShall+0x26c
Rpcrt4! NDRSImpleTyPemarShall+0x177
Rpcrt4! RpcmgmtsetCancelTimeout+0x14c8
Rpcrt4! RpcmgmtsetCancElTimeout+0x148b
Rpcrt4! NdrConformArArrayFree+0x5d1
RPCRT4! NDRALLOCATE+0X7C8
Rpcrt4! Uuidcreate+0x13e
Rpcrt4! RpcmgmtsetCancelTimeout+0xe3
Kernel32! LSTRCMPIW+0XB7
Tipo de evento: erro