Como gravar erros de autenticação de cliente do IIS 8 em Eventos do Windows?

1

Temos um aplicativo Web interno hospedado no IIS 8 que expõe alguns serviços REST por meio de HTTPS. Como ele é acessado por outros aplicativos, exigimos certificados de cliente . Estamos recebendo algumas falhas de autenticação devido ao certificado de cliente ausente ou inválido, mas precisamos que elas sejam registradas como Eventos do Windows para que possamos usar nossa infraestrutura de monitoramento. Como podemos configurar corretamente o IIS 8, em execução no Windows Server 2012, para encaminhar erros de falhas de autenticação de certificado de cliente para que eles apareçam em Eventos do Windows? Existe algum recurso especial do servidor que precise ser instalado e executado para que isso funcione?

    
por fernacolo 17.10.2013 / 21:23

1 resposta

1

Tanto quanto sei, não há nenhuma maneira interna de encaminhar erros relacionados ao pedido do IIS para o log de eventos do Windows.

Erros relacionados a certificados devem aparecer nos registros de http com um subcódigo especial (403.7, 403, 33, 403,16, 403, 17) para que você possa escrever um pequeno script PowerShell para ser executado uma vez por hora, passando por todos os arquivos de log e procurando esses subcódigos. Em seguida, para cada solicitação correspondente ou um resumo agregado, escreva uma entrada no log de eventos do Windows.

    
por 05.11.2013 / 18:42