Descrição e razões para o erro ocorrer:
Quando um cliente (como um navegador da web) se comunica com um servidor web, ele segue estas etapas:
-
Obter um endereço IP:
-
Converter o nome do site (URL sem ‘http://’) em um endereço IP usando servidores de nomes de domínio (DNS).
-
-
Abrir uma conexão de soquete IP:
-
Estabelecer uma conexão com o endereço IP obtido.
-
-
Enviar dados HTTP:
-
Escrever e enviar um fluxo de dados HTTP através dessa conexão.
-
-
Receber dados HTTP:
-
Receber a resposta do servidor web contendo códigos de status e outras informações úteis.
-
O erro HTTP 006 ocorre na segunda etapa, quando o navegador obtém um endereço IP, mas não consegue abrir uma conexão de soquete válida.
Razões para o erro HTTP 006:
-
Criação de soquete falha:
-
Erros 006 ocorrem em um nível baixo na hierarquia de comunicações IP e podem ser transitórios.
-
Exemplo: Um aumento no tráfego IP pode causar uma condição de tempo limite.
-
-
Serviço não disponível:
-
O servidor web pode não estar em execução, ou o computador que hospeda o servidor pode estar desligado.
-
Exemplo: Um firewall ou roteador intermediário pode estar bloqueando a conexão.
-
-
Mudança de endereço IP:
-
O endereço IP do seu site pode ter mudado, e o DNS ainda pode estar retornando o endereço antigo.
-
Exemplo: Mudança de provedor de hospedagem ou de computador na rede interna.
-
-
Servidor não responde:
-
O servidor web pode estar sobrecarregado, desligado ou configurado incorretamente.
-
Exemplo: O DNS fornece o endereço IP correto, mas o servidor não responde a tempo (em menos de 20 segundos).
-
Essas condições resultam em um “buraco negro IP”, onde sua solicitação não recebe resposta.
Como resolver?
-
Verifique o servidor web:
-
Certifique-se de que o servidor web está em execução e o computador hospedeiro está ligado.
-
Verifique a configuração de firewall e roteadores intermediários.
-
-
Atualize o DNS:
-
Confirme se o endereço IP é correto e atualizado.
-
Verifique se houve mudanças recentes no endereço IP.
-
Se o problema persistir, entre em contato com o administrador do servidor para uma análise mais detalhada.
Como resolver? (Resolução de erros 006)
-
Verifique o servidor web:
-
Certifique-se de que o servidor web está realmente ligado e respondendo dentro de um período de tempo aceitável.
-
Você pode fazer isso usando um navegador na internet para acessar o seu site.
Nota: Certifique-se de estar “fora da internet” – simplesmente navegar no seu site em uma LAN (conexão local) não é uma solução satisfatória.
-
-
Analise os logs do sistema:
-
Se o servidor web responder prontamente (em bem menos de 20 segundos), então é provável que o erro 006 represente um pico de algum tipo. Para analisar essa questão, verifique os logs do sistema.
-
Verifique principalmente no computador que hospeda o servidor web e em todos os outros computadores que ficam entre o servidor e a internet.
-
Examinando esses logs, e dando sentido a eles, pode ser uma grande ajuda.
-