Как да заснемем дневници на Fiddler от устройство iPhone или iPad?
Решение:
За да улавяте уеб трафик с помощта на Fiddler, ще ви трябва безжична мрежа, iOS устройство и машина с Windows.
За да заснемете дневниците на Fiddler от устройство с iOS:
Конфигурирайте хоста на Windows/Fiddler, за да улавяте трафик от мобилното устройство:
- Изтеглете и инсталирайте Fiddler, след което отворете приложението.
- Отидете в Ин струменти > Опции на Fiddler > Връз ки, след което поставете отметка в полето Разрешаване на свързване на отдалечени компютри.
- Рестартирайте Fiddler.
Забележка: У верете се, че защитната стена ви позволява входящи връзки към процеса Fiddler.
- Задръжте курсора на ми шката върху индикатора Онлайн горе вдясно на лентата с инструменти Fiddler, за да видите IP адреса, присвоен на хост машината Fiddler.
- Проверете дали устройството с iOS може да достигне до Fiddler, като отидете на http://[IPAddressofFiddlerHostMachine]:8888 в браузъра.
Появ ява се страницата Fiddler Echo Service
- Проверете дали Fiddler улавя трафик, като отидете на Файл > Заснемане на трафи к. Трябва да има отметка до Capture Traffic.
Нинсталирам основния сертификат на Fiddler на хоста на Windows/Fiddler, за да декриптирам HTTPS трафика:
- Изтеглете и инсталирайте приставката Certificate Maker за Fiddler на http://www.telerik.com/fiddler/add-ons
- Отидете в Ин струменти > Опции за цигуляци > HTTPS, след което поставете от метка в полето Дешифриране на HTTPS трафи ка.
- Изберете Да в из скачащото меню, за да се доверите на Fiddler Root сертификата, след което щракнете върху Да върху изскачащия прозорец Инсталирайте Fiddler Root сертификат.
- Затворете и рестартирайте Fiddler.
За да улавяте уеб трафик от устройство с iOS:
- На устройството с iOS деактивирайте всички 3G/4G връзки.
- Отидете в Настройки > Wi-Fi.
- Докоснете Wi-Fi мрежата, за да отидете на екрана с настройки.
Забележка: Wi-Fi мрежата, в която се намира устройството iOS, трябва да бъде в същата мрежа, в която е хост машината Fiddler.
- В долната част на екрана с подробности за мрежата докоснете Конфигуриране на прокси сървъри под HTTP про кси сървъ р.
- Докоснете Ръчно.
- Въведете IP адреса (или името на хоста) на машината с работещ Fiddler и номера на порта 8888. Това ще насочи целия мрежов трафик от мобилното устройство през Fiddler.
- На устройството с iOS отидете на http://ipv4.fiddler:8888/ в браузър.
- От долната част на уебстраницата на Fiddler Echo Service изтеглете сертификата FiddlerRoot.
- Отворете файла FiddlerRoot.cer.
- Докоснете бутона Инст алиране.
- Докоснете отново бутона Инст алиране.
Забележка: В iOS 10 и по-нови версии, след като инсталирате сертификата FiddlerRoot, отидете в Настрой ки > Об щи > На стройки за доверие на сертификата и ръчно активирайте пълното довери е за основния сертификат FiddlerRoot. Приемете диалоговия прозорец, който казва, че това ще позволи на трета страна да подслушва всичките ви комуникации.
Дублирайте проблема, който изпитвате, и предоставете дневниците на Fiddler на вашия представител за поддръжка на Webex:
- Възпроизведете проблема на iOS устройството.
Уеб трафикът вече трябва да бъде улавян във Fiddler.
- След като проблемът бъде възпроизведен, отидете на Файл > За паз ване > Всички сесии...
- Изпратете файла .saz до вашия представител за поддръжка на Webex за по-нататъшно разследване.
Беше ли полезна тази статия?