Какие флаги прокси BrowserStack Local относятся к какому соединению?
Соединение бинарного файла Local с BrowserStack и его соединение с приложением могут требовать разных прокси. Выберите флаги для того пути, которому они нужны.
Начните с машины, на которой работает бинарный файл BrowserStack Local. Он устанавливает два соединения, которые могут требовать разных настроек прокси:
| Соединение | Семейство параметров | Документированный порт по умолчанию |
|---|---|---|
| Бинарный файл достигает BrowserStack из-за корпоративного прокси | --proxy-host / --proxy-port | 3128 |
| Бинарный файл достигает локального приложения через свой прокси или предусмотренный посредник записи | --local-proxy-host / --local-proxy-port | 8081 |
Выберите один или оба пути в зависимости от сбоя. Расположение удалённого браузера не говорит, как бинарный файл достигает любого из назначений. Используйте фактические порты прослушивания, а не полагайтесь на два разных значения по умолчанию. Loopback-слушатель также принадлежит машине бинарного файла; прокси на вашей рабочей станции не доступен автоматически из агента сборки.
Свяжите каждую учётную запись с её переходом. Имя пользователя и пароль прокси отделены от ключа доступа BrowserStack и входа в приложение. Параметры корпоративной учётной записи документируют HTTP Basic; встроенный вход, работающий в настольном браузере, не доказывает, что бинарный файл Local поддерживает тот же обмен. Проверьте возможности аутентификации установленного бинарного файла и ограничения PAC для выбранного режима.
Если ожидаемый журнал прокси пуст, проверьте флаги продукта, определяющие, принудительно ли соответствующий трафик идёт через локальный или прокси-маршрут. Предоставление конечной точки и требование её использования — два отдельных решения.
Держите вместе неудачный путь, расположение бинарного файла, выбранную конечную точку и первую ошибку. Перед публикацией подробных журналов удалите из них конфиденциальные данные; они могут содержать запросы и ответы приложения, а также частные адреса.