RM Server – Failed to configure IIS features

Essa semana estava atualizando um servidor do Release Management Server da versão 2013.2 para 2013.4 e no processo de configuração me deparei com o erro abaixo:

Erro - RM Server

Verificando o log de execução consegui descobrir que a linha de comando para habilitar as features do IIS estava retornando esse erro, nesse caso porque o servidor do RMServer não tinha acesso a internet para instalar os pacotes e também não tinha acesso a mídia de instalação do Windows server .

Log de Erro

Solução

Executar manualmente a linha de comando para instalar as features do IIS, conforme abaixo:

[code lang=”shell”]
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-ManagementConsole
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-ManagementScriptingTools
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-ManagementService
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-HttpCompressionStatic
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-HttpCompressionDynamic
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-WindowsAuthentication
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:NetFx4Extended-ASPNET45
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-NetFxExtensibility45
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-ASPNET45
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-StaticContent
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-WebSockets
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-Metabase
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:WCF-HTTP-Activation
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:WCF-HTTP-Activation45
[/code]

Perceba que para instalar a feature WCF-HTTP-Activation ocorreu um erro

imagem05_sem_all

Será necessário habilitar essas features, e para a feature NetFx3 será necessário a mídia de instalação do Windows Server, caso contrario esse pacote será baixado pela internet.

[code lang=”shell”]
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:NetFx3 /Source:d:\sources\sxs
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:NetFx3ServerFeatures
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:IIS-NetFxExtensibility
dism.exe /Online /NoRestart /Enable-Feature /All /FeatureName:WAS-NetFxEnvironment
[/code]

Após a instalação de todas essas features, executar o wizard do RM Server novamente.

Aquele Abraço

Sobre Leandro Prado

Leandro Silveira Prado é Premier Field Engineer na Microsoft especializado em Application Lifecycle Management.