Como faço para capturar os registros do Fiddler de um dispositivo iPhone ou iPad?
Solução:
Para capturar tráfego da web usando o Fiddler, você precisará de uma rede sem fio, um dispositivo iOS e um computador com Windows.
Para capturar os registros do Fiddler de um dispositivo iOS:
Configure o host Windows/Fiddler para capturar o tráfego do dispositivo móvel:
- Baixe e instale o Fiddler, em seguida, abra o aplicativo.
- Vá para Ferramentas > opções do Fiddler > conexões, em seguida, marque a caixa Permitir que computadores remotos se conectem .
- Reinicie o Fiddler.
Nota:Certifique-se de que seu firewall permita conexões de entrada para o processo Fiddler.
- Passe o mouse sobre o indicador On-line na parte superior direita da barra de ferramentas do Fiddler para visualizar o endereço IP atribuído à máquina do host do Fiddler.
- Verifique se o dispositivo iOS pode entrar em contato com o Fiddler navegando até http://[IPAddressofFihostMachine]:8888 no navegador.
A página do Serviço de eco do Fiddler é exibida
- Verifique se o Fiddler está capturando o tráfego indo para Arquivo e > Capturar tráfego. Deve haver uma marca de seleção ao lado de Capturar tráfego.
Euinstalo o certificado raiz do Fiddler no Windows/Fiddler host para descriptografar tráfego HTTPS:
- Baixe e instale o plugin Certificate Maker para Fiddler emhttp://www.telerik.com/fiddler/add-ons
- Vá para Ferramentas > opções do Fiddler > HTTPSe, em seguida, marque a caixa Descriptografar tráfego HTTPS.
- Selecione Sim no pop-up para confiar no certificado Raiz do Fiddler e clique em Sim no pop-up instalar o certificado Raiz do Fiddler.
- Feche e reinicie o Fiddler.
Para capturar o tráfego da web de um dispositivo iOS:
- No dispositivo iOS, desative quaisquer conexões 3G/4G.
- Vá para Configurações > Wi-Fi.
- Toque na rede Wi-Fi para ir para a tela de configurações.
Nota: A rede Wi-Fi em que o dispositivo iOS está precisa estar na mesma rede que a máquina de host do Fiddler está.
- Na parte inferior da tela de detalhes da rede, toque em Configurar proxy em proxy HTTP.
- Toque em Manual.
- Digite o endereço de IP (ou nome do host) da máquina com o Fiddler em execução e o número de porta de 8888. Isso encaminhará todo o tráfego de rede do dispositivo móvel através do Fiddler.
- No dispositivo iOS, vá para http://ipv4.fiddler:8888/ em um navegador.
- Na parte inferior da página do serviço de eco do Fiddler, baixe o certificado FiddlerRoot.
- Abra o arquivo FiddlerRoot.cer .
- Toque no botão Instalar.
- Toque novamente no botão Instalar.
Nota:No iOS 10 e posterior, após instalar o certificado FiddlerRoot, acesse Ajustes > Em geral > Sobre > Configurações de confiança do certificado e habilite manualmente a confiança total para o certificado raiz FiddlerRoot. Aceite a caixa de diálogo que diz que isso permitirá que um terceiro deixe uma escuta em todas as suas comunicações.
Duplique o problema que você está enfrentando e forneça os registros do Fiddler ao representante de suporte Webex:
- Reproduza o problema no dispositivo iOS.
Agora, o tráfego da web deve ser capturado no Fiddler.
- Após o problema ter sido reproduzido, vá para Arquivo > Salvar > Todas as sessões...
- Envie o arquivo .saz para o seu representante Webex Support uma investigação mais precisa.
Este artigo foi útil?