browsermob-прокси selenium с vpn не работает на Mac, но работает на Windows

#java #selenium #proxy #host #browsermob-proxy

#java #selenium #прокси #хост #browsermob-прокси

Вопрос:

Я использую JMeter с моим project jar и пытаюсь открыть браузер с помощью browsermob-proxy, но он показывает ERR_PROXY_CONNECTION_FAILED with , что мой VPN подключен на MAC.

Скриншот ошибки

  proxy = new BrowserMobProxyServer();
            proxy.setTrustAllServers(true);
            proxy.start();
            options.setCapability("proxy", ClientUtil.createSeleniumProxy(proxy));
            proxy.enableHarCaptureTypes(CaptureType.REQUEST_CONTENT, CaptureType.RESPONSE_CONTENT);
  

ПРИМЕЧАНИЕ-

Mac: Я сталкиваюсь с этой проблемой только тогда, когда мой VPN подключен, в противном случае он работает нормально.

Windows: Все работает нормально, подключен VPN или нет.

Комментарии:

1. Что такое «прокси» в ClientUtil.createSeleniumProxy (прокси)?

2. BrowserMobProxyServer proxy ; @pburgr

3. Кажется (мне), порядок похвал неправильный. Смотрите swtestacademy.com/webdriver-browsermob-proxy

4. для меня потребовался proxy.setTrustAllServers (true). Спасибо

Ответ №1:

Добавьте proxy.setTrustAllServers(true); Перед запуском прокси-сервера. Это решит вашу проблему.