Skip to content

[🐛 Bug]: Error when downloading a new version of Edge Web Driver- Re edited #16060

@JoseHernan26

Description

@JoseHernan26

Description

The system was working everyday but sin 15 of july, this is what we see on our logs when our system tries to reach a new version of EDGE web driver:
System.err - [AWT-EventQueue-0] WARN io.github.bonigarcia.wdm.versions.VersionDetector - Exception reading https://msedgedriver.azureedge.net/LATEST_RELEASE_138_WINDOWS to get latest version of msedgedriver (msedgedriver.azureedge.net)
System.err - [AWT-EventQueue-0] WARN io.github.bonigarcia.wdm.versions.VersionDetector - Exception reading https://msedgedriver.azureedge.net/LATEST_STABLE to get latest version of msedgedriver (msedgedriver.azureedge.net)
[AWT-EventQueue-0] INFO io.github.bonigarcia.wdm.WebDriverManager - Reading https://msedgedriver.azureedge.net/?restype=container&comp=list to seek msedgedriver
0] System.err - [AWT-EventQueue-0] INFO io.github.bonigarcia.wdm.cache.ResolutionCache - Clearing WebDriverManager resolution cache
System.err - [AWT-EventQueue-0] WARN io.github.bonigarcia.wdm.WebDriverManager - There was an error managing msedgedriver (latest version) (java.net.UnknownHostException: msedgedriver.azureedge.net) ... trying again avoiding reading release from repository
System.err - [AWT-EventQueue-0] INFO io.github.bonigarcia.wdm.WebDriverManager - Reading https://msedgedriver.azureedge.net/?restype=container&comp=list to seek msedgedriver
System.err - [AWT-EventQueue-0] WARN io.github.bonigarcia.wdm.WebDriverManager - There was an error managing msedgedriver (latest version) (java.net.UnknownHostException: msedgedriver.azureedge.net) ... trying again using latest driver stored in cache
[AWT-EventQueue-0] INFO io.github.bonigarcia.wdm.WebDriverManager - Reading https://msedgedriver.azureedge.net/?restype=container&comp=list to seek msedgedriver
System.err - [AWT-EventQueue-0] ERROR io.github.bonigarcia.wdm.WebDriverManager - There was an error managing msedgedriver (latest version) (java.net.UnknownHostException: msedgedriver.azureedge.net)
System.err - io.github.bonigarcia.wdm.config.WebDriverManagerException: java.net.UnknownHostException: msedgedriver.azureedge.net

Please Help!
Also we had to download the msedgedriver.exe from https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver?form=MA13LH and replacing the driver on the path C:\Users\userName.cache\selenium\msedgedriver\win64 and also editing the properties file, we made a temporaly fix.
Please we need to know what is the solution for this,and wich is the new url for selenium to automatically download edge driver!

Reproducible Code

private void config(boolean kioskMode) {

		if (kioskMode) {
			options.addArguments("--kiosk");
		}
		options.setPageLoadStrategy(PageLoadStrategy.NORMAL);
		
		//options.addArguments("-inprivate"); //Habilita el modo privado
		options.setExperimentalOption("excludeSwitches",
				Collections.singletonList("enable-automation"));
		// options.setCapability("disable-infobars", true);
		// options.setCapability("--disable-notifications", true);
		options.addArguments("--remote-allow-origins=*"); // experimental para que funcione en homo

	}

	private void initialize() {
		// Se comenta la linea de abajo, ya que esta invocando al driver que esta en el proyecto
		// cuando en realidad queremos bajar el driver de manera automatica y tener siempre la 
		// ultima version del mismo. 
		//System.setProperty(WEBDRIVER_SYSTEM_PROPERTY, BROWSER_DRIVER_LOCATION);
		System.setProperty(SimpleLogger.DEFAULT_LOG_LEVEL_KEY, "warn");
		WebDriverManager.edgedriver().setup();
		service = EdgeDriverService.createDefaultService();
		cdl = new CountDownLatch(1);
		options = new EdgeOptions();

	}
private void invokeBrowser(String url) {
		// Llamada al garbage collector antes de abrir el navegador. Se intenta evitar el error de outOfMemory
		System.gc();dev.bancogalicia.com.ar/dummy/";
		String urlToOpen = url + requestUrlParameter + "=" + encodedRequest;
		//urlToOpen = "https://www.google.com";  // Aca se puede sobreescribir la url que quieran abrir.
		if (log.isDebugEnabled()) {
			log.debug("URL a abrir por webDriver = " +urlToOpen);
		}
		EdgeDriver edgeDriver = new EdgeDriver(service, options);
		webDriver = edgeDriver;
		
		webDriver.get(urlToOpen); // requestUrlparameter = inputSigal

	}

Debugging Logs

System.err - [AWT-EventQueue-0] WARN io.github.bonigarcia.wdm.versions.VersionDetector - Exception reading https://msedgedriver.azureedge.net/LATEST_RELEASE_138_WINDOWS to get latest version of msedgedriver (msedgedriver.azureedge.net)
System.err - [AWT-EventQueue-0] WARN io.github.bonigarcia.wdm.versions.VersionDetector - Exception reading https://msedgedriver.azureedge.net/LATEST_STABLE to get latest version of msedgedriver (msedgedriver.azureedge.net)
[AWT-EventQueue-0] INFO io.github.bonigarcia.wdm.WebDriverManager - Reading https://msedgedriver.azureedge.net/?restype=container&comp=list to seek msedgedriver
0] System.err - [AWT-EventQueue-0] INFO io.github.bonigarcia.wdm.cache.ResolutionCache - Clearing WebDriverManager resolution cache
System.err - [AWT-EventQueue-0] WARN io.github.bonigarcia.wdm.WebDriverManager - There was an error managing msedgedriver (latest version) (java.net.UnknownHostException: msedgedriver.azureedge.net) ... trying again avoiding reading release from repository
System.err - [AWT-EventQueue-0] INFO io.github.bonigarcia.wdm.WebDriverManager - Reading https://msedgedriver.azureedge.net/?restype=container&comp=list to seek msedgedriver
System.err - [AWT-EventQueue-0] WARN io.github.bonigarcia.wdm.WebDriverManager - There was an error managing msedgedriver (latest version) (java.net.UnknownHostException: msedgedriver.azureedge.net) ... trying again using latest driver stored in cache
[AWT-EventQueue-0] INFO io.github.bonigarcia.wdm.WebDriverManager - Reading https://msedgedriver.azureedge.net/?restype=container&comp=list to seek msedgedriver
System.err - [AWT-EventQueue-0] ERROR io.github.bonigarcia.wdm.WebDriverManager - There was an error managing msedgedriver (latest version) (java.net.UnknownHostException: msedgedriver.azureedge.net)
System.err - io.github.bonigarcia.wdm.config.WebDriverManagerException: java.net.UnknownHostException: msedgedriver.azureedge.net

ℹ️ Last known working version: 4.1.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-javaJava BindingsD-edgeI-defectSomething is not working as intendedI-regressionSomething was working but we "fixed" itJ-awaiting answerQuestion asked of user; a reply moves it to triage againOS-windows

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions