Ako môžem zachytiť protokoly Fiddleru zo zariadenia iPhone alebo iPad?
Riešenie:
Na zachytenie webovej prevádzky pomocou aplikácie Fiddler budete potrebovať bezdrôtovú sieť, zariadenie so systémom iOS a počítač so systémom Windows.
Ak chcete zachytiť protokoly Fiddleru zo zariadenia so systémom iOS:
Nakonfigurujte Windows/Fiddler hostiteľ na zachytávanie prevádzky z mobilného zariadenia:
- Stiahnite a nainštalujte si Fiddler a potom otvorte aplikáciu.
- Prejsť na Nástroje > Možnosti Fiddlera > Pripojeniaa potom začiarknite políčkoPovoliť pripojenie vzdialených počítačov.
- Reštartujte Fiddler.
Poznámka:Uistite sa, že váš firewall povoľuje prichádzajúce pripojenia k procesu Fiddler.
- Pre zobrazenie IP adresy priradenej hostiteľskému počítaču Fiddler podržte kurzor myši nad indikátorom Online v pravom hornom rohu panela s nástrojmi Fiddler.
- Overte, či má zariadenie so systémom iOS prístup k aplikácii Fiddler, prejdením nahttp://[IPAddressofFiddlerHostMachine]:8888 v prehliadači.
Zobrazí sa stránka Fiddler Echo Service
- Overte, či Fiddler zachytáva prevádzku, prejdením do Súbor > Zachytávanie návštevnosti. Vedľa položky Zachytiť návštevnosťby malo byť začiarknuté políčko.
Nainštalujem koreňový certifikát Fiddler na Windows/Fiddler hostiteľ na dešifrovanie HTTPS prevádzky:
- Stiahnite si a nainštalujte doplnok Certificate Maker pre Fiddler nahttp://www.telerik.com/fiddler/add-ons
- Prejsť na Nástroje > Možnosti Fiddlera > HTTPSa potom začiarknite políčko Dešifrovať HTTPS prevádzku.
- V kontextovom okne vyberte možnosť Áno , ak chcete dôverovať koreňovému certifikátu Fiddler, a potom v kontextovom okne na inštaláciu koreňového certifikátu Fiddler kliknite na tlačidlo Áno .
- Zatvorte a reštartujte Fiddler.
Ak chcete zachytiť webovú prevádzku zo zariadenia so systémom iOS:
- Na zariadení so systémom iOS vypnite všetky 3G/4G pripojenia.
- Prejdite na Nastavenia > Wi-Fi.
- Klepnutím na sieť Wi-Fi prejdite na obrazovku nastavení.
Poznámka: Sieť Wi-Fi, ku ktorej je pripojené zariadenie so systémom iOS, musí byť v rovnakej sieti ako hostiteľský počítač Fiddler.
- V dolnej časti obrazovky s podrobnosťami o sieti klepnite na Konfigurovať proxyv časti HTTP Proxy.
- Klepnite na Manuálne.
- Zadajte IP adresu (alebo názov hostiteľa) počítača so spusteným programom Fiddler a číslo portu 8888. Toto smeruje všetku sieťovú prevádzku z mobilného zariadenia cez Fiddler.
- Na zariadení so systémom iOS prejdite v prehliadači na http://ipv4.fiddler:8888/.
- V dolnej časti webovej stránky služby Fiddler Echo si stiahnite certifikát FiddlerRoot.
- Otvorte súbor FiddlerRoot.cer.
- Klepnite na tlačidlo Inštalovať .
- Znova klepnite na tlačidlo Inštalovať .
Poznámka:V systéme iOS 10 a novšom, po nainštalovaní certifikátu FiddlerRoot, prejdite do časti Nastavenia > Všeobecné > O nás > Nastavenia dôveryhodnosti certifikátu a manuálne povoľte úplnú dôveryhodnosť pre koreňový certifikát FiddlerRoot. Prijmite dialógové okno, ktoré hovorí, že to umožní tretej strane odpočúvať všetku vašu komunikáciu.
Zopakujte problém, s ktorým sa stretávate, a poskytnite protokoly Fiddleru zástupcovi podpory Webexu:
- Zopakujte problém na zariadení so systémom iOS.
Webová prevádzka by teraz mala byť zachytená vo Fiddleri.
- Po reprodukcii problému prejdite do časti Súbor > Uložiť > Všetky relácie...
- Pošlite súbor .saz zástupcovi podpory Webex na ďalšie prešetrenie.
Bol tento článok užitočný?