O DISM falha ao instalar o MSMQ HTTP com 0x800f0922

1

Tentando instalar o recurso do Windows MSMQ-HTTPvia DISM

DISM /NoRestart /ONLINE /Enable-Feature /All /FeatureName:MSMQ-HTTP

falha com

Erro: 0x800f0922

DISM falhou. Nenhuma operação foi realizada. Para mais informações, revise o arquivo de log.

O arquivo de log do DISM pode ser encontrado em C: \ WINDOWS \ Logs \ DISM \ dism.log

decreto
fonte

Respostas:

3

Depois de verificar os itens acima mencionados dism.loge %WINDIR%\logs\CBS\cbs.log, percebi que o MSMQ-HTTP instalar tenta ligar uma aplicação MSMQ para o site padrão

Trecho de cbs.log:

ERRO "Instalação do subcomponente de suporte HTTP MSMQ"

ERRO "O caminho completo para a extensão do IIS do serviço de enfileiramento de mensagens é /."

ERRO "Criando uma nova extensão do IIS do serviço de enfileiramento de mensagens"

ERRO "Iniciando o servidor da Web padrão"

ERRO "As alterações para a extensão IIS foram confirmadas."

ERRO "O servidor da Web padrão foi iniciado."

ERRO "Criando o diretório da web msmq"

O problema era que eu havia excluído o Default Web Sitezelo para começar de uma forma limpa. Adicionar as Default Web Sitecostas ao IIS permitiu que o recurso MSMQ-HTTP fosse instalado com êxito.

decreto
fonte