Normalmente, esse é um objeto COM com falha e o ASP o captura. iisstate pode ajudá-lo a pegar o culpado. Ele lhe dará um registro do que está acontecendo e onde está o erro.
iisstate -p <pid of process hosting ASP pages> -sc <enter>
Quanto ao seu outro erro, o acesso anônimo é permitido no site em questão? Quem está gerando o erro não tem permissão para gravar no log de eventos, o que pode ser tão simples quanto o IUSR_Nome_do_Computador que precisa de acesso. Ou pode ser muito mais complicado. Eu precisaria de mais algumas informações.