-
-
Notifications
You must be signed in to change notification settings - Fork 8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proxy is not enabled for Internet Explorer when ie.usePerProcessProxy is true #5687
Comments
Can you provide a trace-level log from |
Windows 7 Even at enabled "enhanced protected mode" selenium starts IE 32-bit. |
Windows 10 |
As I suspected, using the 32-bit driver works. You should almost certainly be using the 32-bit driver anyway, even on 64-bit Windows. The logs you collected even call this out:
|
Meta -
OS: Windows 7, Windows 10
Selenium Version: 3.x (had a chance to reproduce in 3.7.1, 3.11)
Browser: Internet Explorer
Browser Version: 11.0.9600.18952CO, 11.966.15063.0CO
Expected Behavior -
For enabled ie.usePerProcessProxy the proxy is used for current IE browser process
Actual Behavior -
Proxy is ignored and is not used by current IE browser proxy at all when ie.usePerProcessProxy is true.
Steps to reproduce -
There is simple java code using BrowserMobProxyServer
If do not call
usePerProcessProxy()
then it means we use system proxy. And on the loaded page we will see expected behaviorIf to call
usePerProcessProxy()
then proxy is ignored at all. And unexpected and actual behavior for the loaded page isSo for
usePerProcessProxy()
we expect to seefor the
driver.get("http://google.com");
Maven dependencies:
Related issues:
SeleniumHQ/selenium-google-code-issue-archive#8257
The text was updated successfully, but these errors were encountered: