Ao usar o Charles Proxy com dispositivos móveis, como posso permitir um dispositivo?

Ao usar o Charles Proxy com dispositivos móveis, como posso permitir um dispositivo?

Tenho o Charles Proxy funcionando bem para solicitações do OSX e um dispositivo Android funciona bem. Tenho outro dispositivo Android com as mesmas configurações de proxy no qual o Chrome apenas responde "Não é possível conectar-se ao servidor proxy" (ERR_PROXY_CONNECTION_FAILED).

Com este segundo dispositivo, nunca fui solicitado a permiti-lo, o que suspeito ser a causa do problema. Como posso permitir que o dispositivo seja usado com Charles?

Responder1

Aqui estão algumas dicas de solução de problemas para tentar:

  1. Valide se o Mac/PC executando o Charles Proxy está na mesma rede (presumivelmente wifi). Você pode conseguir executar ping no dispositivo móvel a partir do Mac/PC Charles Host.
  2. No dispositivo Android, certifique-se de que nas configurações de wifi você tenha a configuração avançada marcada e tenha apontado o dispositivo para o endereço IP do Charles Proxy Host. Além disso, certifique-se de ter a porta correta configurada, que acredito ser 8888 por padrão.
  3. No dispositivo Android, abra o navegador Chrome e vá para charlesproxy.com/getssl e instale o certificado raiz SSL para seu host específico.
  4. Pode ser necessário ligar/desligar o Wi-Fi no telefone ou até mesmo reiniciar o telefone se a etapa 3 não funcionar. Acredito que alguns dispositivos Android não gravam dinamicamente as alterações de rede e reiniciam (para baixo/para cima) a interface wifi conforme elas parecem ser exibidas.

informação relacionada