Consultas

  • Como resolver o problema HTTP Error 500.19 – Internal Server Error do Manager Consultas?

    Entendendo o problema

    Ao tentar acessar o manager consultas nos deparamos com a mensagem:

    HTTP Error 500.19 – Internal Server Error

    Motivo

    Esse problema ocorrerá se a função de servidor do WSUS tiver sido instalada anteriormente no computador do ponto de gerenciamento.

    Quando o serviço WSUS é instalado, ele define os esquemas de compactação (suscomp.dll) globalmente e isso faz com o que os pools de aplicativos do IIS carreguem esses esquemas também. Porém se a versão de 32 bits do suscomp.dll for carregada em um pool de aplicativos que é executado no modo de 64 bits, esse problema ocorre.

    O que fazer?

    1. Navegue até %WINDIR%\system32\inetsrv\config\
    2. Faça um cópia de backup do arquivo applicationhost.config e salve-o em um local diferente.
    3. Abra o applicationhost.config no Bloco de notas.
    4. Pesquise a seguinte entrada: <scheme name=”xpress” doStaticCompression=”false” doDynamicCompression=”true” dll=”C:\Program Files\Update Services\WebServices\suscomp.dll” staticCompressionLevel=”10″ dynamicCompressionLevel=”0″ />
    5. Copie a dll suscomp.dll em:
      C:\Program Files\Update Services\WebServices\suscomp.dllpara:C:\Windows\system32\inetsrv\suscomp.dll
    6. Modifique o parâmetro conforme abaixo:<scheme name=”xpress” doStaticCompression=”false” doDynamicCompression=”true” dll=”C:\Windows\system32\inetsrv\suscomp.dll” staticCompressionLevel=”10″ dynamicCompressionLevel=”0″ />

      Modifique o caminho caso o seu sistema operacional esteja em uma unidade diferente.

    7. Salve e feche o arquivo.
    8. Abra o CMD como adimnistrador e execute o seguinte comando: %windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /-[name=’xpress’]
    9. Agora execute o comando iisreset para reiniciar o IIS.
    10. Pronto o problema foi solucionado.