Reputation: 129
Starting ChromeDriver 2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4) on port 30753 error 16-Sep-2016 00:13:14 Only local connections are allowed. error 16-Sep-2016 00:13:16 org.openqa.selenium.WebDriverException: unknown error: cannot create temp dir for user data dir
Solutions tried:
but no luck
Can somone please provide help on this?
here is driver initialization code
public void initDriver() {
if (CONFIG.getProperty("browser").equals("Mozilla")) {
e_driver = new FirefoxDriver();
driver = new EventFiringWebDriver(e_driver);
eventListene = new WebEventListen();
driver.register(eventListene);
} else if (CONFIG.getProperty("browser").equals("IE")) {
e_driver = new InternetExplorerDriver();
driver = new EventFiringWebDriver(e_driver);
eventListene = new WebEventListen();
driver.register(eventListene);
} else if (CONFIG.getProperty("browser").equals("Chrome")) {
System.setProperty("webdriver.chrome.driver", Constants.CHROMEDRIVER_EXE);
e_driver = new ChromeDriver();
driver = new EventFiringWebDriver(e_driver);
eventListene = new WebEventListen();
driver.register(eventListene);
}}
Upvotes: 3
Views: 5412
Reputation: 1149
This is most likely due to the docker host having actually run out of disk space. On docker toolbox (older or non-pro windows), and perhaps others too, this can be obscured because the docker host is actually a VM with a finite disk space.
To check you can run
docker-machine ssh
followed by
df -h
To re-create the docker host from scratch (which will loose all containers and images)
docker-machine rm default
docker-machine create --driver virtualbox default
Upvotes: 1