HTTP 006 – Sem ligação (No connection)

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:

  1. 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).

  2. Abrir uma conexão de soquete IP:

    • Estabelecer uma conexão com o endereço IP obtido.

  3. Enviar dados HTTP:

    • Escrever e enviar um fluxo de dados HTTP através dessa conexão.

  4. 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:

  1. 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.

  2. 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.

  3. 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.

  4. 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?

  1. 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.

  2. 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)

  1. 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.

  2. 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.