Como o cliente do Windows Update determina o servidor proxy a ser usado na conexão com o site do Windows Update

ID do artigo: 900935 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Nesta página

INTRODUÇÃO

O programa cliente do Microsoft Windows Update exige o WinHTTP (Microsoft Windows HTTP Services) para verificar se há atualizações disponíveis. Além disso, o cliente do Windows Update usa o Serviço de Transferência Inteligente em Segundo Plano (BITS) para baixar essas atualizações. O Microsoft Windows HTTP Services e o BITS são executados de forma independente do Microsoft Internet Explorer. Ambos os serviços devem estar ativados para detectar o(s) servidor(es) proxy disponível(is) no ambiente específico. Este artigo descreve os vários métodos de detecção do servidor proxy disponíveis. Além disso, este artigo descreve as situações em que o Windows Update usa um método de detecção do servidor proxy específico.

Mais Informações

O serviço Atualizações automáticas é configurado para baixar e instalar atualizações do site do Microsoft Windows Update

O serviço Atualizações automáticas pode baixar e instalar automaticamente atualizações do site do Windows Update. O serviço Atualizações automáticas não exige interação do usuário porque é executado no contexto da conta do sistema local. O serviço Atualizações automáticas não tem acesso às configurações do servidor proxy específicas do usuário possivelmente configuradas no Internet Explorer. O serviço Atualizações automáticas só pode descobrir um servidor proxy usando um dos seguintes métodos:
  • O servidor proxy é configurado manualmente pela ferramenta Proxycfg.exe. Para obter informações adicionais sobre como usar a ferramenta Proxycfg.exe, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
    289481 Talvez seja necessário executar a ferramenta Proxycfg para que ServerXMLHTTP funcione
  • As configurações WPAD (Web Proxy Auto Detect) são definidas em um dos seguintes locais do ambiente de rede:
    • As opções do sistema de nome de domínio (DNS).
    • As opções do protocolo DHCP (Protocolo de configuração dinâmica de hosts)
    Para obter informações adicionais sobre tópicos relacionados, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
    816320 Como configurar a descoberta automática do firewall e do cliente proxy da Web no Windows Server 2003

O Internet Explorer é usado para acessar o site do Windows Update

Se o Internet Explorer for usado para acessar o site do Windows Update, o programa cliente do Windows Update descobrirá um servidor proxy usando os seguintes métodos na ordem em que são exibidos.

Método 1: O Internet Explorer é configurado para detectar as configurações automaticamente

Se a caixa de seleção Detectar automaticamente as configurações estiver marcada no Internet Explorer, o cliente do Windows Update usará o recurso WPAD para localizar um servidor proxy. Para visualizar a caixa de seleção Detectar automaticamente as configurações, execute estas etapas:
  1. Inicie o Internet Explorer.
  2. No menu Ferramentas, clique em Opções da Internet.
  3. Clique na guia Conexões.
  4. Se você se conecta à Internet usando um servidor proxy na rede local, clique em Configurações da LAN. Se você se conecta à Internet usando um servidor proxy para uma conexão dial-up ou VPN, clique na conexão e em Configurações.
Para obter informações adicionais sobre tópicos relacionados, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
816320 Como configurar a descoberta automática do firewall e do cliente proxy da Web no Windows Server 2003

Método 2: O Internet Explorer está configurado para usar um script de configuração automática

Se as seguintes condições forem verdadeiras, o cliente do Windows Update localizará o servidor proxy processando o script de configuração automática:
  • O Internet Explorer não é capaz de descobrir o servidor proxy usando o Método 1.
  • A caixa de seleção Usar script de configuração automática está selecionada no Internet Explorer.
Para visualizar a caixa de seleção Usar script de configuração automática, execute estas etapas:
  1. Inicie o Internet Explorer.
  2. No menu Ferramentas, clique em Opções da Internet.
  3. Clique na guia Conexões.
  4. Se você se conecta à Internet usando um servidor proxy na rede local, clique em Configurações da LAN. Se você se conecta à Internet usando um servidor proxy para uma conexão dial-up ou VPN, clique na conexão e em Configurações.

Método 3: O Internet Explorer é configurado usando-se um valor de servidor de proxy definido pelo usuário

Se as seguintes condições forem verdadeiras, o cliente do Windows Update usará o servidor proxy definido pelo usuário para se conectar à Internet:
  • O cliente do Windows Update não é capaz de localizar um servidor proxy usando a detecção automática ou um script de configuração automática.
  • Um servidor proxy é definido no Internet Explorer.
Para visualizar o valor do servidor proxy definido pelo usuário, execute estas etapas:
  1. Inicie o Internet Explorer.
  2. No menu Ferramentas, clique em Opções da Internet.
  3. Clique na guia Conexões.
  4. Se você se conecta à Internet usando um servidor proxy na rede local, clique em Configurações da LAN. Se você se conecta à Internet usando um servidor proxy para uma conexão dial-up ou VPN, clique na conexão e em Configurações.
  5. Observe o valor exibido na caixa Endereço em Servidor proxy.

Método 4: Um servidor proxy não está configurado no Internet Explorer

Se não houver servidor proxy definido no Internet Explorer, o cliente do Windows Update usará o servidor proxy configurado pela ferramenta Proxycfg.exe. Para obter informações adicionais sobre como usar a ferramenta Proxycfg.exe, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
289481 Talvez seja necessário executar a ferramenta Proxycfg para que ServerXMLHTTP funcione

Método 5: Não há servidor proxy configurado

Se as seguintes condições forem verdadeiras, o cliente do Windows Update tentará se conectar ao site do Windows Update diretamente:
  • Não há servidor proxy configurado pela ferramenta Proxycfg.exe.
  • Não há servidor proxy definido manualmente no Internet Explorer.
Nessa situação, se for preciso um servidor proxy para se conectar à Internet, o cliente do Windows Update não conseguirá se conectar ao site do Windows Update.

Uma descrição do recurso WPAD (Web Proxy Auto Detect)

O recurso WPAD permite aos serviços localizarem um servidor proxy disponível consultando uma opção DHCP ou localizando um determinado registro DNS. Para obter informações adicionais sobre as vantagens e as desvantagens de usar DNS em lugar do DHCP para WPAD, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
816320 Como configurar a descoberta automática do firewall e do cliente proxy da Web no Windows Server 2003

Uma descrição da ferramenta Proxycfg.exe

A ferramenta Proxycfg.exe configura WinHTTP para usar um determinado servidor proxy, modificando a seguinte entrada do Registro:
HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\WinHttpSettings
A ferramenta Proxycfg.exe é útil caso não seja possível implementar WPAD. Além disso, é possível usar essa ferramenta para lhe ajudar a solucionar problemas de descoberta do servidor proxy na rede. Nessa situação, é possível usar essa ferramenta para ajudar na verificação de um problema proveniente de uma falha de descoberta de um servidor proxy, usando outros métodos de descoberta, como WPAD. Para obter informações adicionais sobre tópicos relacionados, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
298481 Talvez seja necessário executar a ferramenta Proxycfg para que ServerXMLHTTP funcione
Para visualizar os parâmetros da linha de comando para os quais a ferramenta Proxycfg.exe oferece suporte, digite proxycfg.exe /? em um prompt de comando e pressione ENTER. Se o comando proxycfg.exe for executado sem parâmetros da linha de comando, serão exibidas as configurações atuais. Nessa situação, são exibidos resultados semelhantes aos seguintes.

Configurações em que não há servidor proxy configurado

Microsoft (R) WinHTTP Default Proxy Configuration Tool Copyright (c) Microsoft Corporation. All rights reserved.

Current WinHTTP proxy settings under: HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\ WinHttpSettings :

     Direct access (no proxy server).

Configurações em que há um servidor proxy configurado

Microsoft (R) WinHTTP Default Proxy Configuration Tool Copyright (c) Microsoft Corporation. All rights reserved.

Current WinHTTP proxy settings under: HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\ WinHttpSettings :
	
       Proxy Server   =	    <myproxyserver> Bypass List    =	    

Para configurar um servidor proxy usando a ferramenta Proxycfg.exe

Para usar a ferramenta Proxycfg.exe com o objetivo de configurar um servidor proxy, execute estas etapas:
  1. Clique em Iniciar e em Executar, digite cmd e clique em OK.
  2. No prompt de comando, digite proxycfg -pnome_do_servidor_proxy:número_da_porta e pressione ENTER. No comando, substitua nome_do_servidor_proxy pelo nome de domínio totalmente qualificado (FQDN) do servidor proxy. Substitua número_da_porta pelo número da porta para a qual você deseja configurar o servidor proxy. Por exemplo, substitua nome_do_servidor_proxy por proxy.domínio.exemplo.com e substitua número_da_porta por 80.
Se o servidor proxy for configurado corretamente, serão exibidos os seguintes resultados:
Microsoft (R) WinHTTP Default Proxy Configuration Tool Copyright (c) Microsoft Corporation. All rights reserved.

Current WinHTTP proxy settings under: HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\ WinHttpSettings :
	
       Proxy Server   =	    <myproxyserver> Bypass List    =	       

Para remover um servidor proxy usando a ferramenta Proxycfg.exe

Para usar a ferramenta Proxycfg.exe com o objetivo de remover um servidor proxy e configurar o "acesso direto" à Internet, execute estas etapas:
  1. Clique em Iniciar e em Executar, digite cmd e clique em OK.
  2. No prompt de comando, digite proxycfg -D e pressione ENTER.
Observação Se alguma das seguintes condições for verdadeira, um servidor proxy não será exibido nos resultados do comando proxycfg.exe:
  • O servidor proxy é configurado manualmente no Internet Explorer.
  • O servidor proxy é definido por um script de configuração.
O comando proxycfg.exe só é usado para configurar manualmente o servidor proxy usado por WinHTTP. Se WPAD for usado para especificar um servidor proxy, ou se você usar o Internet Explorer para isso, os resultados do comando proxycfg.exe deverão indicar um valor Direct access (no proxy server).

Suporte a arquivos .pac

Para obter informações adicionais sobre o suporte a arquivos .pac, visite o seguinte site da Microsoft (em inglês):
http://msdn2.microsoft.com/en-us/library/aa384240.aspx

Propriedades

ID do artigo: 900935 - Última revisão: terça-feira, 14 de setembro de 2010 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Update
Palavras-chave: 
kbwindowsupdatev6 kbhowto kbinfo KB900935

Submeter comentários