Serviço de Gerenciamento da Web do IIS não está funcionando Erro 2147483640

5

Acabei de instalar a função de serviço de gerenciamento e o serviço não será iniciado. O Google não ajuda, já que isso parece ser um erro realmente raro. Eu espero que alguém possa ajudar.

Isso está no IIS 7.5 no Windows Server 2008 R2. Eu acho que o problema pode ser porque eu tenho um certificado curinga instalado para * .foo.com porque o IIS não pode sequer lidar com vários nomes de host com SSL ativado.

O serviço parece ter criado seu próprio certificado SSL privado. Talvez haja uma maneira de especificar através da linha de comando qual certificado o serviço gerenciado deve estar usando?

Este é o erro no Visualizador de Eventos:

The Web Management Service service terminated with service-specific error %%-2147483640.
    
por pmarsh 06.10.2011 / 21:10

1 resposta

8

O problema parece ter sido relacionado ao certificado curinga já instalado. Aqui está o que precisa ser feito.

Primeiro, NÃO use o instalador da Web Platform, siga estas Instruções de instalação da Web Management .

No final desse post, a parte sobre como iniciar o wmsvc ainda falhará. Ignore isso por enquanto.

Uma vez instalado, vá para a Delegação do Serviço de Gerenciamento (do Gerenciador do IIS) e certifique-se de que os Administradores possam ignorar as Regras nas Configurações do Recurso.

Em seguida, vá para o Serviço de gerenciamento (do Gerenciador do IIS). Já não deve estar acinzentado. Selecione o certificado SSL autoassinado na lista suspensa. Agora você deve poder iniciar o serviço.

Isso provavelmente ocorrerá em outras instalações se você já tiver um certificado instalado. Parece que o Serviço de Gerenciamento não pode descobrir o que fazer quando houver mais de um certificado. Provavelmente, espera ser ativado desde o início antes que qualquer outra coisa seja feita.

    
por 12.10.2011 / 18:10