HTTP 407 – Autenticação do Proxy Necessária (Proxy Authentication Required)

Descrição e razões para o erro ocorrer:

O servidor web considera que o fluxo de dados HTTP enviado pelo cliente (como um navegador) foi corrigido, mas o acesso aos recursos da URL requer a autenticação em um servidor proxy. Isso geralmente significa que você deve efetuar login com seu ID de usuário e senha no servidor de proxy.

Erros 407 no Ciclo HTTP:

Quando um cliente (como um navegador de rede) 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 407 ocorre na etapa final, quando o cliente recebe um código de status HTTP que ele reconhece como ‘407’.

Como resolver?

  1. Efetue Login no Servidor Proxy:

    • O erro pode ser resolvido navegando na URL de maneira diferente, por exemplo, acessando outra URL para o primeiro servidor de proxy.

    • Exemplo: Consultar seu ISP para entender a função do servidor proxy na configuração de segurança e como usá-lo.

  2. Erro Similar ao 401:

    • O código é similar ao 401 – Não autorizado, mas indica que o cliente deve primeiro autenticar com um servidor proxy.

    • Exemplo: A mesma discussão sobre autenticação do cliente se aplica aos erros 407 e 401, exceto que um servidor proxy adicional está envolvido.

Erros HTTP 407 indicam a necessidade de autenticação no servidor proxy. Consulte seu ISP e efetue o login necessário para resolver o problema.