Empresa brasileira · Entrega automática · Suporte em português Seg a sex, 9h as 18h · PIX em reais
ProxyBox
Diagnóstico

Erro 407: Proxy Authentication Required

O erro 407 significa que o proxy recusou usuário ou senha. Veja as causas mais comuns, a mensagem no curl, Python e navegador e como corrigir em minutos.

3 min de leitura Atualizado em 13 de setembro de 2026

407 Proxy Authentication Required é a resposta do servidor proxy quando ele exige autenticação e não recebeu uma credencial válida. A boa notícia: se apareceu 407, host e porta estão certos — a conexão chegou ao proxy. O problema está em usuário, senha ou na forma como a ferramenta os envia.

Como o erro aparece

Onde Mensagem
curl, site HTTPS curl: (56) CONNECT tunnel failed, response 407
Python requests ProxyError(... 'Tunnel connection failed: 407 Proxy Authentication Required')
Navegador Janela pedindo usuário e senha que volta sempre, ou página de erro de proxy
Antidetect "Proxy check failed", "Authentication failed" ou "407" no teste do perfil

Causas, da mais comum para a menos comum

1. Espaço ou quebra de linha copiada junto

Ao selecionar com o mouse, um espaço no fim da senha vem junto e não aparece no campo. Correção: apague o campo e cole de novo usando o botão de cópia do painel.

2. Credencial desatualizada

A senha foi alterada no painel, ou o proxy foi trocado, e a ferramenta ainda usa a credencial antiga. Correção: compare usuário e senha com Meus proxies, campo por campo.

3. Caractere especial na senha dentro de URL

Em formato http://usuario:senha@host:porta, os caracteres @, :, / e # quebram a leitura da URL. Correção: codifique — @ vira %40, : vira %3A, / vira %2F, # vira %23 — ou use campos separados de usuário e senha.

4. A ferramenta não envia credencial

Alguns programas aceitam só host e porta. O Chrome ignora usuário e senha escritos no endereço do proxy e não suporta autenticação em SOCKS5. Correção: use a porta HTTP e informe a credencial onde a ferramenta pede — no Chrome, na janela de login; em automação, veja os guias de Selenium e Playwright e Puppeteer.

5. Plano vencido

Com o plano fora da vigência, a credencial deixa de valer. Correção: confira a data em Meus proxies e renove se for o caso.

Teste que separa proxy de ferramenta

Rode no terminal, trocando pelos seus dados:

curl -v -x http://usuario:[email protected]:8000 https://api.ipify.org
  • Retornou um IP: a credencial está certa. O 407 vem da forma como a sua ferramenta envia usuário e senha.
  • response 407: a credencial enviada está errada. Copie de novo do painel; se a senha tem caractere especial, codifique como no item 3.

No PowerShell do Windows, use curl.exe em vez de curl, para chamar o curl de verdade e não o apelido do PowerShell.

Em Python

import requests

proxy = "http://usuario:[email protected]:8000"
r = requests.get("https://api.ipify.org", proxies={"http": proxy, "https": proxy}, timeout=20)
print(r.text)

Se a senha tem @ ou :, codifique com urllib.parse.quote(senha, safe="") antes de montar a URL. Mais exemplos em proxy em Python.

Ainda com 407?

Abra ticket com o comando curl executado (senha mascarada) e a saída completa do -v. Para outros erros de conexão, veja ERR_PROXY_CONNECTION_FAILED, ERR_TUNNEL_CONNECTION_FAILED e a lista de erros comuns de configuração.

Perguntas frequentes

O erro 407 quer dizer que o proxy está fora do ar?
Não. É o contrário — o proxy está no ar e respondeu. Ele só não aceitou a credencial enviada, ou nenhuma credencial foi enviada.
Por que funciona no curl e dá 407 no navegador?
Normalmente porque o navegador não enviou usuário e senha. O Chrome não aceita credencial dentro do endereço do proxy e não suporta senha em SOCKS5; use a porta HTTP e informe usuário e senha na janela que aparece.
Troquei a senha no painel e começou o 407. É normal?
Sim. Toda ferramenta que ainda usa a senha antiga passa a receber 407. Atualize a credencial em cada lugar onde o proxy está configurado.
O plano vencido gera erro 407?
Pode gerar, porque a credencial deixa de ser válida. Confira a vigência em Meus proxies antes de revisar a configuração.

Travou em alguma etapa?

Manda o print do erro no WhatsApp. Respondemos em português e, na maioria dos casos, o problema é um campo trocado entre host e porta.