ID do artigo: 284285 - Última revisão: segunda-feira, 7 de julho de 2008 - Revisão: 9.3

COMO: Utilizar Wfetch.exe solucionar problemas de conexões HTTP

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
É altamente recomendável que todos os usuários atualizem para Microsoft (IIS) versão 7.0 em execução no Microsoft Windows Server 2008. O IIS 7.0 aumenta significativamente a segurança de infra-estrutura da Web. Para obter mais informações sobre tópicos relacionados à segurança do IIS, visite o seguinte site:
http://www.microsoft.com/technet/security/prodtech/IIS.mspx (http://www.microsoft.com/technet/security/prodtech/IIS.mspx)
Para obter mais informações sobre o IIS 7.0, visite o seguinte site:
http://www.iis.net/default.aspx?tabid=1 (http://www.iis.net/default.aspx?tabid=1)

Nesta página

Expandir tudo | Recolher tudo

Sumário

Este artigo passo a passo descreve como usar o utilitário WFetch (Wfetch.exe) para solucionar problemas de conexões HTTP.

Disponibilidade

Microsoft Windows XP Professional/Microsoft Windows Server 2003

1.3 WFetch está incluído no ferramentas do Internet Information Server (IIS) 6.0 Resource Kit. Para baixar o IIS 6.0 Resource Kit Tools, visite o seguinte site da Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&DisplayLang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&DisplayLang=en)
Microsoft Windows 2000/Microsoft Windows NT 4.0

WFetch 1.2 está disponível para uso com versões anteriores do Windows. Para baixar WFetch 1.2, visite o seguinte o seguinte site:
http://download.microsoft.com/download/d/e/5/de5351d6-4463-4cc3-a27c-3e2274263c43/wfetch.exe (http://download.microsoft.com/download/d/e/5/de5351d6-4463-4cc3-a27c-3e2274263c43/wfetch.exe)

Recursos de WFetch

Quando estiver solucionando problemas de conectividade entre o Internet Information Server (IIS) ou Internet Information Services (IIS) e clientes da Web, convém exibir os dados que não são exibidos no navegador da Web, como os cabeçalhos HTTP estão incluídos nos pacotes de solicitação e resposta.

WFetch é um utilitário gratuito que é fornecido em um "como-é" base. A Microsoft não suporta o utilitário, mas você pode usá-lo para fornecer informações detalhadas sobre o tráfego entre o cliente e servidor.

Aviso Esse utilitário fornece recursos avançados que podem permitir que um usuário para expor um servidor a possíveis riscos de segurança. Por esse motivo, a Microsoft recomenda que o utilitário ser usado apenas no teste e não em um ambiente de produção. Consulte a seção "Implicações de segurança" deste artigo para obter mais informações.

Os seguintes recursos estão disponíveis na versão atual do WFetch:
  • Vários verbos HTTP (GET, HEAD, PUT, DELETE, TRACE, POST, OPTIONS)
  • Nome de host configurável
  • Porta TCP configurável
  • HTTP 1.0 e suporte a HTTP 1.1
  • Autenticação de vários tipos (anônimo, Basic, NTLM, Kerberos, Digest, Negotiate)
  • Suporte a certificados de cliente
  • Vários tipos de conexão (HTTP, HTTPS, PCT 1.0, SSL 2.0, SSL 3.0, TLS 3.1)
  • Suporte ao proxy
  • Solicitações avançadas que são inseridas manualmente ou ler a partir de um arquivo
  • Na tela e log com base em arquivo
WFetch não registra os dados de handshake TCP que é usados para estabelecer e fechar as sessões TCP. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
172983  (http://support.microsoft.com/kb/172983/EN-US/ ) Explicação sobre o handshake de três vias via TCP/IP
Para solucionar problemas de conectividade (incluindo dados da sessão TCP), use um utilitário como o Monitor de rede, que captura os pacotes de rede.

Uso

Após extrair o utilitário para um cliente com acesso de TCP/IP a um servidor Web, inicie o aplicativo Wfetch.exe e execute as seguintes etapas:
  1. Na caixa host , digite o nome de um site (por exemplo, www.microsoft.com).
  2. Na caixa caminho , selecione o caminho do arquivo, pasta ou aplicativo no site da Web que você usou na etapa 1 (por exemplo, /default.asp).
  3. Adicione quaisquer opções adicionais com base no teste que está sendo executado.
  4. Clique em Ir .

Implicações de segurança

  • WFetch permite que um usuário para armazenar uma senha para tentativas de logon autenticado posteriormente. Por padrão, a caixa de seleção Salvar não está marcada. Quando a caixa de seleção Salvar é selecionada, a senha que digitou na seção autenticação é gravada em formato criptografado no registro do sistema na seguinte chave:
    HKEY_CURRENT_USER\Software\Wfetch
    Por padrão, as seguintes contas possuem permissões Permitir na chave do Registro Wfetch :
    • Os administradores (local): controle total, leitura
    • Restrito: leitura
    • Sistema: Leitura, controle total
    • <CURRENT_USER>: controle total, leitura
  • Para testar o suporte ao certificado de cliente, WFetch pode, opcionalmente, instalar um certificado de raiz de teste. Por causa disso, ter certeza de que essa ferramenta não ser usada em sistemas de produção.
  • Quando você estiver adicionando uma autoridade de certificação de raiz de teste, WFetch adiciona automaticamente a autoridade de certificação de raiz de teste como uma autoridade de certificação raiz confiável, que pode impedir que o aviso que normalmente é exibido quando são feitas conexões SSL sites que usam certificados que são emitidos por autoridades de certificação que não são confiáveis.

Referências

Para obter informações adicionais sobre o handshake de três vias TCP/IP, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
172983  (http://support.microsoft.com/kb/172983/ ) Explicação sobre o handshake de três vias via TCP/IP


Para obter informações adicionais sobre como solucionar problemas com o Monitor de rede, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
148942  (http://support.microsoft.com/kb/148942/ ) Como capturar o tráfego de rede com o Monitor de rede
252876  (http://support.microsoft.com/kb/252876/ ) Como exibir dados de HTTP quadros usando o Monitor de rede


Para obter informações adicionais sobre SSL, certificados digitais e criptografia, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
195724  (http://support.microsoft.com/kb/195724/ ) Descrição de certificados digitais

A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Server 3.0
  • Microsoft Internet Information Server 4.0
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Services version 5.1
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 7.0
Palavras-chave: 
kbmt kbdownload kbfile kbgraphxlinkcritical kbhowtomaster KB284285 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 284285  (http://support.microsoft.com/kb/284285/en-us/ )