Начните с машины, на которой работает бинарный файл BrowserStack Local. Он устанавливает два соединения, которые могут требовать разных настроек прокси:

СоединениеСемейство параметровДокументированный порт по умолчанию
Бинарный файл достигает BrowserStack из-за корпоративного прокси--proxy-host / --proxy-port3128
Бинарный файл достигает локального приложения через свой прокси или предусмотренный посредник записи--local-proxy-host / --local-proxy-port8081

Выберите один или оба пути в зависимости от сбоя. Расположение удалённого браузера не говорит, как бинарный файл достигает любого из назначений. Используйте фактические порты прослушивания, а не полагайтесь на два разных значения по умолчанию. Loopback-слушатель также принадлежит машине бинарного файла; прокси на вашей рабочей станции не доступен автоматически из агента сборки.

Свяжите каждую учётную запись с её переходом. Имя пользователя и пароль прокси отделены от ключа доступа BrowserStack и входа в приложение. Параметры корпоративной учётной записи документируют HTTP Basic; встроенный вход, работающий в настольном браузере, не доказывает, что бинарный файл Local поддерживает тот же обмен. Проверьте возможности аутентификации установленного бинарного файла и ограничения PAC для выбранного режима.

Если ожидаемый журнал прокси пуст, проверьте флаги продукта, определяющие, принудительно ли соответствующий трафик идёт через локальный или прокси-маршрут. Предоставление конечной точки и требование её использования — два отдельных решения.

Держите вместе неудачный путь, расположение бинарного файла, выбранную конечную точку и первую ошибку. Перед публикацией подробных журналов удалите из них конфиденциальные данные; они могут содержать запросы и ответы приложения, а также частные адреса.

Похожие статьи