Join 500+ Software Testing professionals. Solve problem and get your problem solved. Register Now!

0
After starting chrome driver ,How to make it allow for "Remote connections" too?

Open 1 Answers 318 Views
0 1

System.setProperty(webdriver.chrome.driver,pathtochrome);

Below are the following possibilities tried:
1.Using desired capabilities.        
        DesiredCapabilities desiredCapabilities = DesiredCapabilities.chrome();
        desiredCapabilities.setCapability("webdriver.chrome.args", Arrays.asList("--whitelisted-ips=''"));

2.Using Chromedriver service
       ChromeDriverService service =new ChromeDriverService.Builder().withWhitelistedIps("").withVerbose(true).build();

3.Using chrome options

       ChromeOptions chromeOptions = new ChromeOptions();
       chromeOptions.addArguments("--verbose");
       chromeOptions.addArguments("--whitelisted-ips=''");
        

driver=new ChromeDriver(desiredCapabilities/service/chromeOptions);

For all above types,it still says 

Starting ChromeDriver 2.29.461591 (62ebf098771772160f391d75e589dc567915b233) on port 11109
Only local connections are allowed.

 

1 Answer

0
0

It looks like you have not set network proxy. You need to set network proxy and define IP and the Port as given below.

capabilities.setCapability("network.proxy.http", "IP here");
capabilities.setCapability("network.proxy.http_port", "Port here");

Also, I do not see chromedriver.exe path mentioned.

answered by (151 points)
edited by

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
To avoid this verification in future, please log in or register.
...