Come è possibile acquisire i registri Fiddler da un dispositivo iPhone o iPad?

Come è possibile acquisire i registri Fiddler da un dispositivo iPhone o iPad?

Come è possibile ottenere i registri Fiddler su un iPhone?

È possibile acquisire i registri Fiddler su un iPad?

Soluzione:
Per acquisire il traffico Web utilizzando Fiddler, sono necessari una rete wireless, un dispositivo iOS e un computer Windows.

Per acquisire i registri Fiddler da un dispositivo iOS:

Configurare l'host Windows/Fiddler per l'acquisizione del traffico dal dispositivo mobile:
  1. Scaricare e installare Fiddler, quindi aprire l'applicazione.
  2. Andare a Strumenti > Opzioni Fiddler > Connessioni, quindi selezionare la casella Consenti la connessione dei computer remoti.
  3. Riavviare Fiddler.
Nota: Assicurarsi che il firewall consenta le connessioni in ingresso per il processo Fiddler.
  1. Passare il mouse sull'indicatore Online nella parte superiore destra della barra degli strumenti di Fiddler per visualizzare l'indirizzo IP assegnato al computer host Fiddler.
  2. Verificare che il dispositivo iOS possa raggiungere Fiddler passando a http://[IPAddressofFiddlerHostMachine]:8888 nel browser.
Viene visualizzata la pagina Fiddler Echo Service
  1. Verificare che Fiddler acquisisca il traffico andando a File > Acquisisci traffico. Dovrebbe essere presente un segno di spunta accanto ad Acquisisci traffico.

Installare il certificato radice Fiddler sull'host Windows/Fiddler per la decrittografia del traffico HTTPS:
  1. Scaricare e installare il plug-in CertMaker per Fiddler all'indirizzo http://www.telerik.com/fiddler/add-ons
  2. Andare a Strumenti > Opzioni Fiddler > HTTPS, quindi selezionare la casella Decrittografia traffico HTTPS.
  3. Selezionare nel popup per considerare attendibile il certificato radice Fiddler, quindi fare clic su nel popup di installazione del certificato radice Fiddler.

Per acquisire il traffico Web da un dispositivo iOS:
  1. Sul dispositivo iOS, disabilitare tutte le connessioni 3G/4G.
  2. Andare a Impostazioni > Wi-Fi.
  3. Toccare la rete Wi-Fi per visualizzare la schermata delle impostazioni.  
Nota: La rete Wi-Fi sulla quale si trova il dispositivo iOS deve essere sulla stessa rete su cui si trova il computer host Fiddler.
  1. Nella parte inferiore della schermata dei dettagli di rete, toccare Configura proxy in Proxy HTTP.
  2. Toccare Manuale.
  3. Digitare l'indirizzo IP (o nome host) del computer con Fiddler in esecuzione e il numero di porta 8888. In questo modo, tutto il traffico di rete dal dispositivo mobile verrà indirizzato attraverso Fiddler.
  4. Sul dispositivo iOS, andare a http://ipv4.fiddler:8888/ in un browser.
  5. Nella parte inferiore della pagina Web di Fiddler Echo Service, scaricare il Certificato FiddlerRoot.
  6. Aprire il file FiddlerRoot.cer.
  7. Toccare il pulsante Installa.
  8. Toccare di nuovo il pulsante Installa.
Nota: Su iOS 10 e versioni successive, dopo l'installazione del certificato FiddlerRoot, andare a Impostazioni > Generale > Informazioni su > Impostazioni di attendibilità certificato e abilitare manualmente la completa attendibilità per il certificato radice FiddlerRoot. Accettare la finestra di dialogo in cui viene indicato che ciò consentirà a terzi di intercettare tutte le comunicazioni.

Ricreare il problema che si è verificato e fornire i registri Fiddler al rappresentante del supporto Webex:
  1. Riprodurre il problema sul dispositivo iOS.
Il traffico Web ora dovrebbe essere acquisito in Fiddler.
  1. Una volta riprodotto il problema, andare a File > Salva > Tutte le sessioni...
  2. Inviare il file .saz al rappresentante del supporto Webex per ulteriore analisi.

Questo articolo è stato utile?

Articoli correlati
Articoli correlati freccia in alto espanso