Erro de exportação do WSUS: o fluxo do gzip não pode conter mais de 4 GB de dados

2

O WSUS-SrvA está executando o Windows Server 2008 R2 Enterprise e pode sincronizar atualizações.

O WSUS-SrvB está executando o Windows Server 2012 R2 Standard e está em uma rede desconectada.

Quando executamos wsusutil.exe export export.xml.gz logfile , recebemos o erro: Fatal Error: The gzip stream cannot contain more than 4GB data

De minhas investigações no Google, descobri que o .NET 2 tinha esse problema e o problema foi resolvido no .NET 4.

Instalamos o .NET 4 no servidor e alterei o pool de aplicativos para o site do WSUS no IIS, mas ainda recebo o erro acima.

Preciso fazer outra coisa para mudar o WSUS para usar o .NET 4? Ou isso é outra coisa?

Eu instalei a atualização para isso, conforme link

    
por neildeadman 14.08.2015 / 11:36

2 respostas

2

Além disso, descobri que precisávamos executar o wsusutil.exe com o .NET4 e a maneira de fazer isso era a seguinte:

  1. Crie um arquivo chamado wsusutil.exe.config in C:\Program Files\Update Services\Tools
  2. Edite o arquivo e adicione o seguinte:

    <configuration><startup><supportedRuntime version="v4.0.30319" /></startup></configuration>

  3. Execute novamente o comando wsusutil e tudo deve estar bem

Eu não consegui que o XML aparecesse corretamente, então tive que colocar tudo em uma linha.

Neil

    
por 14.08.2015 / 12:32
0

Neil, Obrigado por postar esta informação porque é realmente útil. Se eu puder adicionar meus 2 centavos.

Para verificar se você possui o .Net Framework versão 4.0.30319, vá para C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ OU C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \

Procure por clr.dll e clique com o botão direito do mouse sobre ele, em seguida, vá para Detalhes para descobrir qual versão ou .Net Framework.

    
por 19.02.2016 / 22:15