
Adélia Cruz
MCP Integration Engineer
Publicado Oct 20, 2026
Atualizado Oct 20, 2026 · minutos de leitura

Uma solicitação de CAPTCHA falha depois que você adiciona um proxy, mas o mesmo proxy parece funcionar no seu navegador. O próximo passo mais útil é comparar as duas conexões. Elas podem usar credenciais diferentes, alcançar destinos diferentes ou se originar de máquinas diferentes. Repetir a solicitação sem verificar essas diferenças pode produzir mais erros sem explicar o primeiro.
O CapSolver aceita configurações de proxy para tarefas de CAPTCHA compatíveis. Essas configurações devem corresponder à interface da tarefa e a um proxy acessível e devidamente autenticado. Este guia percorre os pontos de falha comuns para uma integração existente e autorizada. Ele se concentra no que inspecionar e no que cada resultado significa, sem exigir outro script personalizado de troubleshooting.
Um erro de proxy do CapSolver deve ser diagnosticado na conexão que o produziu, e não a partir de uma mensagem genérica como “CAPTCHA falhou”.
Um proxy encaminha tráfego em nome de outro cliente. Em um fluxo de navegador, o seu navegador pode usar um proxy para carregar a página, enquanto uma tarefa de CAPTCHA fornece configurações de proxy separadas para o serviço de resolução. Seu programa também precisa de sua própria conexão com a API do CapSolver.
Desenhe essas conexões no papel se necessário: aplicação para API, navegador para site e tarefa do solver através de seu proxy configurado. O sucesso em uma conexão não demonstra que as outras funcionam.
Salve o status HTTP, a operação que estava sendo tentada e o corpo da resposta após remover segredos. Para uma resposta de API, inspecione errorId, errorCode e errorDescription, conforme descrito na referência de erros do CapSolver. Guarde o ID da tarefa se algum tiver sido retornado.
Use as seguintes distinções para escolher a próxima verificação:
| Observação | Investigue primeiro | Evite concluir |
|---|---|---|
| Seu cliente não consegue alcançar a API | Rede da aplicação, DNS e acesso de saída | Que o site de destino rejeitou um CAPTCHA |
| Proxy retorna HTTP 407 | Credenciais do proxy ou autorização pelo IP do chamador | Que a chave da API do CapSolver está necessariamente errada |
| API informa dados de tarefa inválidos | Tipo exato de tarefa e campos enviados | Que o serviço de proxy está necessariamente indisponível |
| Conexão trava ou expira | Host, porta, rota de rede e tempo de resposta | Que um tempo de espera maior corrigirá a conexão |
API informa ERROR_PROXY_BANNED |
A rejeição reportada pelo destino e os arranjos de acesso permitidos | Que requisições repetidas limparão a restrição |
| A tarefa retorna um resultado, mas a página ainda falha | Continuidade de sessão e validação da aplicação | Que a conectividade de proxy por si só prova a conclusão |
Esses são pontos de partida para diagnóstico. Os detalhes da resposta e o componente que a emitiu determinam qual ramo se aplica.
A documentação atual da tarefa determina se um proxy é obrigatório e quais campos o endpoint aceita.
Por exemplo, o guia de tarefa reCAPTCHA v2 documenta variantes sem proxy e baseadas em proxy. Não presuma que os parâmetros usados por uma variante configurem automaticamente outra. Diferencie também as configurações de rede do navegador do objeto task enviado ao CapSolver.
O guia oficial de parâmetros de proxy documenta campos estruturados como proxyType, proxyAddress, proxyPort, proxyLogin e proxyPassword, bem como formatos combinados de proxy compatíveis. Use uma representação documentada e compare a requisição serializada final com essa referência. Evite fornecer duas configurações concorrentes enquanto depura.
Inspecione a requisição produzida pela sua aplicação, não apenas o arquivo de configuração que você pretendia carregar.
Um deployment ainda pode conter uma senha antiga, uma variável de ambiente vazia ou o endpoint errado. Uma string de conexão copiada para uma biblioteca pode também precisar de uma representação diferente quando colocada em uma tarefa de CAPTCHA. Verifique protocolo, host, porta e campos de autenticação de forma independente.
Mantenha valores sigilosos fora de screenshots e logs gerais. Para uma comparação de configuração, “senha presente” e um identificador de versão do segredo geralmente são mais úteis do que expor a senha em si. Se as credenciais contiverem caracteres reservados, siga as regras de codificação da interface que as consome; não aplique a mesma transformação cegamente a campos separados e strings no estilo URL.
Um proxy funcionando no navegador é evidência apenas sobre aquela conexão do navegador.
O Playwright, por exemplo, possui sua própria configuração de proxy do navegador. Defini-la não preenche automaticamente os campos de proxy em uma requisição separada à API do CapSolver. Inversamente, fornecer um proxy dentro de uma tarefa de CAPTCHA não configura um navegador que você lançou em outro lugar.
Compare as configurações efetivas em ambos os lados quando sua tarefa exigir consistência. Altere uma configuração por vez para que o resultado permaneça interpretável.
HTTP 407 significa que o proxy exige autenticação que a requisição não forneceu com sucesso.
A definição de HTTP 407 distingue autenticação de proxy da autenticação no servidor de destino. Uma conta válidas do CapSolver não pode consertar uma senha de proxy errada porque elas autenticam serviços diferentes.
Verifique o par de credenciais no próprio painel ou interface de gerenciamento do proxy. Confirme que a assinatura ou alocação de tráfego está ativa e que o endpoint pertence a essas credenciais. Se um nome de usuário incluir opções de região ou sessão específicas do provedor, compare seu valor completo com a configuração gerada pelo provedor.
Para um proxy autorizado por IP, identifique a máquina que faz a conexão. Autorizar o IP do seu escritório ou laptop não autoriza um serviço de resolução remoto. O CapSolver publica os IPs de chamador atuais para esse arranjo em sua documentação de proxy. Consulte essa lista atual ao configurar o acesso, em vez de copiar uma lista antiga de outro artigo.
Adicione apenas um chamador explicitamente necessário às regras de acesso do proxy. Não há necessidade de remover autenticação ou abrir o acesso amplamente para estabelecer se o chamador correto está autorizado.
Resgate Seu Código de Bônus CapSolver
Aumente seu orçamento de automação instantaneamente!
Use o código de bônus CAP26 ao recarregar sua conta CapSolver para ganhar 5% de bônus extra em cada recarga — sem limites.
Resgate agora no seu Painel CapSolver
Um timeout de conexão significa que a operação não foi concluída dentro de um limite de tempo; por si só, não identifica a causa subjacente.
Use uma pequena verificação permitida para determinar até onde a requisição progride. O chamador consegue resolver o host do proxy? Consegue alcançar a porta configurada? A autenticação do proxy é concluída? O proxy retorna uma resposta do destino aprovado? Um teste bem-sucedido de IP público pode ajudar a estabelecer a conectividade do proxy, mas não prova que a página de destino ou a tarefa de CAPTCHA terão sucesso.
Um 504 Gateway Timeout tem um significado mais restrito: um gateway não recebeu uma resposta oportuna de seu servidor upstream. Mantenha isso separado de uma exceção de conexão no lado do cliente ou de um timeout de tarefa do CapSolver.
Execute diagnósticos a partir do ambiente envolvido na falha sempre que esse ambiente estiver sob seu controle.
Um teste local não pode confirmar as regras de firewall de saída de um worker em nuvem. Se a conexão com falha se originar dentro do serviço de resolução, use os detalhes de erro da tarefa e os registros de conexão do provedor de proxy, em vez de presumir que um teste no laptop o reproduz. Preserve timestamps para que os dois serviços possam investigar a mesma tentativa.
A referência de troubleshooting de proxy fornece verificações adicionais de conectividade e autenticação. Aplique as verificações relevantes ao seu arranjo; o endpoint ou formato de nome de usuário de um produto de proxy não é um formato universal para todo provedor.
Pause um lote com falha e reproduza o problema com uma tarefa. Verifique o host e a porta em relação à configuração atual do serviço, depois corrija um descompasso demonstrado ou solicite uma mudança de rede de escopo restrito ao administrador.
Não desative controles de segurança amplamente nem continue aumentando a simultaneidade para testar se o erro desaparece. Uma única falha bem registrada é mais fácil de investigar do que muitas tentativas sobrepostas com configurações diferentes.
A continuidade de sessão se torna a próxima questão quando o proxy se conecta com sucesso, mas o fluxo de trabalho depende de requisições usando uma saída consistente.
Um identificador de sessão é uma entrada para o sistema de roteamento do provedor de proxy. O comportamento documentado pelo provedor determina por quanto tempo esse roteamento permanece estável e o que acontece se um nó se tornar indisponível. Uma duração sticky configurada, portanto, precisa ser verificada em relação ao comportamento real da conexão.
Não confunda o endereço resolvido do gateway de proxy com o IP de saída observado pelo destino. Eles descrevem pontos diferentes na rota. Pergunte ao provedor qual observação ou endpoint de diagnóstico representa o endereço de saída para a conexão que você está testando.
Para a mensagem específica do AntiCloudflareTask sobre DNS dinâmico e IPs em mudança, siga o guia de erro de proxy de DNS dinâmico. Esse artigo explica em detalhe o problema do ID de sessão. Não estenda esse diagnóstico a todo erro de proxy: uma senha errada e um gateway dinâmico são problemas diferentes.
Se o alvo tiver rejeitado explicitamente o IP do proxy, pare as tentativas repetidas e revise o arranjo de acesso aprovado com o proprietário do site ou provedor relevante. Um resultado do solver não é permissão para ignorar uma restrição de acesso.
Uma correção bem-sucedida deve ser demonstrada pela operação pretendida da aplicação, não apenas pelo desaparecimento de uma mensagem de erro.
Depois de fazer uma correção documentada, crie uma nova tarefa quando apropriado e retenha sua resposta. Para tarefas assíncronas, siga a documentação de resultado de tarefa para distinguir processamento, conclusão e erros. Em seguida, verifique se a página ou ação de aplicação permitida foi concluída.
Se o problema permanecer, envie ao suporte um relatório compacto contendo o tipo de tarefa, ID da tarefa se disponível, horário aproximado e fuso horário, erro exato sanitizado, protocolo de proxy, método de autenticação e as verificações já realizadas. Explique se a falha ocorre localmente, em um worker em nuvem ou na tarefa do solver.
Compartilhe credenciais apenas por um mecanismo privado apropriado se o suporte realmente precisar delas. Evite publicar chaves de API, senhas de proxy, cookies ou tokens de solução em rastreadores de issues públicos.
Essa sequência dá ao CapSolver e ao seu provedor de proxy uma falha concreta para investigar. O resultado útil é uma conexão corrigida e um resultado de aplicação verificado, com evidência suficiente para reconhecer o mesmo problema da próxima vez.
P: Por que meu proxy funciona no Chrome, mas falha em uma tarefa do CapSolver?
A tarefa pode usar credenciais, formatação ou autorização por IP de chamador diferentes do Chrome. Compare os parâmetros reais da tarefa e as regras de acesso do proxy antes de presumir que as duas conexões são equivalentes.
P: Uma tarefa sem proxy (proxyless) usa o proxy configurado no meu navegador?
Não presuma que sim. O proxy do navegador e o da tarefa do solver são configurações separadas. Verifique a documentação da variante exata de tarefa e integração que você usa.
P: Um timeout maior corrigirá HTTP 407?
Não. HTTP 407 exige correção da autenticação de proxy ou autorização do chamador. Esperar mais não fornece credenciais ausentes.
P: Uma sessão sticky garante que o IP de saída nunca muda?
Não existe garantia universal apenas pelo rótulo. Verifique a política de sessão do provedor, o comportamento em falhas e o IP de saída observado. Use o guia dedicado de DNS dinâmico quando esse erro exato do AntiCloudflareTask aparecer.
P: O que devo enviar ao suporte sobre um erro de proxy?
Envie o ID da tarefa se disponível, horário, tipo de tarefa, erro sanitizado, protocolo, método de autenticação e um resumo de suas verificações. Mantenha segredos fora de logs comuns e screenshots públicos.

Adélia Cruz
MCP Integration Engineer
Making CapSolver tools accessible through MCP.
SOBRE O AUTOR
Diagnostique o erro ERROR_CAPTCHA_UNSOLVABLE no CapSolver. Verifique a etapa em que o erro ocorre, as entradas atuais da tarefa, as tentativas seguras de repetição e as evidências a enviar quando uma resolução continuar falhando.

Entender tarefas CAPTCHA sem proxy, quando um proxy fornecido é necessário e como escolher a tarefa correta do CapSolver para o seu navegador ou fluxo de trabalho da API.
