Failing web driver update for chrome browser haulted web recording

After starting record web for capturing UI flow for my BDD test case, got a warning to update web driver for my chrome browser version
My chrome browser version: 119.0.6045.124

Updating web driver…

[INFO] Using WebDriverManager to resolve chrome
[DEBUG] Detecting chrome version using online commands.properties
[DEBUG] Running command on the shell: [cmd.exe, /C, wmic, datafile, where, name=“%PROGRAMFILES:=\%\Google\Chrome\Application\chrome.exe”, get, Version, /value]
[DEBUG] Result: Version=119.0.6045.124
[ERROR] Error HTTP 404 executing https://chromedriver.storage.googleapis.com/LATEST_RELEASE_119
[WARN] Exception reading https://chromedriver.storage.googleapis.com/LATEST_RELEASE_119 to get latest version of chromedriver (Error HTTP 404 executing https://chromedriver.storage.googleapis.com/LATEST_RELEASE_119)
[DEBUG] Getting driver version for chrome119 from online versions.properties
[DEBUG] Driver for chrome119 not found in online properties (using local versions.properties)
[DEBUG] The driver version for CHROME 119 is unknown … trying with latest
[DEBUG] Latest version of chromedriver according to https://chromedriver.storage.googleapis.com/LATEST_RELEASE is 114.0.5735.90
[INFO] Reading https://chromedriver.storage.googleapis.com/ to seek chromedriver
[DEBUG] Driver to be downloaded chromedriver 114.0.5735.90
[INFO] Downloading https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_win32.zip
[ERROR] Error HTTP 403 executing https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_win32.zip
[INFO] Clearing WebDriverManager resolution cache
[WARN] There was an error managing chromedriver 114.0.5735.90 (Error HTTP 403 executing https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_win32.zip) … trying again avoiding reading release from repository
[DEBUG] Detecting chrome version using online commands.properties
[DEBUG] Running command on the shell: [cmd.exe, /C, wmic, datafile, where, name=“%PROGRAMFILES:=\%\Google\Chrome\Application\chrome.exe”, get, Version, /value]
[DEBUG] Result: Version=119.0.6045.124
[DEBUG] Getting driver version for chrome119 from online versions.properties
[DEBUG] Driver for chrome119 not found in online properties (using local versions.properties)
[DEBUG] The driver version for CHROME 119 is unknown … trying with latest
[INFO] Reading https://chromedriver.storage.googleapis.com/ to seek chromedriver
[DEBUG] Driver to be downloaded chromedriver 114.0.5735.90
[INFO] Downloading https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_win32.zip
[WARN] There was an error managing chromedriver (latest version) (Connection reset) … trying again using latest driver stored in cache
[DEBUG] The driver version for CHROME is unknown … trying with latest
[INFO] Reading https://chromedriver.storage.googleapis.com/ to seek chromedriver
[DEBUG] Driver to be downloaded chromedriver 114.0.5735.90
[INFO] Downloading https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_win32.zip
[ERROR] There was an error managing chromedriver (latest version) (Connection reset)
javax.net.ssl.SSLException: Connection reset
at sun.security.ssl.Alert.createSSLException(Alert.java:127)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:348)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:291)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:286)
at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1594)
at sun.security.ssl.SSLSocketImpl.access$400(SSLSocketImpl.java:73)
at sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:994)
at org.apache.hc.core5.http.impl.io.SessionInputBufferImpl.read(SessionInputBufferImpl.java:195)
at org.apache.hc.core5.http.impl.io.ContentLengthInputStream.read(ContentLengthInputStream.java:173)
at org.apache.hc.core5.http.io.EofSensorInputStream.read(EofSensorInputStream.java:135)
at org.apache.hc.core5.http.io.EofSensorInputStream.read(EofSensorInputStream.java:148)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1158)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:878)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1135)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:854)
at org.apache.commons.io.FileUtils.copyToFile(FileUtils.java:1086)
at org.apache.commons.io.FileUtils.copyInputStreamToFile(FileUtils.java:992)
at io.github.bonigarcia.wdm.online.Downloader.downloadAndExtract(Downloader.java:135)
at io.github.bonigarcia.wdm.online.Downloader.download(Downloader.java:91)
at io.github.bonigarcia.wdm.WebDriverManager.download(WebDriverManager.java:680)
at io.github.bonigarcia.wdm.WebDriverManager.manage(WebDriverManager.java:593)
at io.github.bonigarcia.wdm.WebDriverManager.fallback(WebDriverManager.java:825)
at io.github.bonigarcia.wdm.WebDriverManager.handleException(WebDriverManager.java:806)
at io.github.bonigarcia.wdm.WebDriverManager.manage(WebDriverManager.java:599)
at io.github.bonigarcia.wdm.WebDriverManager.handleException(WebDriverManager.java:799)
at io.github.bonigarcia.wdm.WebDriverManager.manage(WebDriverManager.java:599)
at io.github.bonigarcia.wdm.WebDriverManager.setup(WebDriverManager.java:287)
at io.github.bonigarcia.wdm.WebDriverManager.resolveLocal(WebDriverManager.java:1120)
at io.github.bonigarcia.wdm.WebDriverManager.main(WebDriverManager.java:1185)
Suppressed: java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111)
at java.net.SocketOutputStream.write(SocketOutputStream.java:155)
at sun.security.ssl.SSLSocketOutputRecord.encodeAlert(SSLSocketOutputRecord.java:81)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:379)
… 27 common frames omitted
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:210)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:476)
at sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:470)
at sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
at sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1369)
at sun.security.ssl.SSLSocketImpl.access$300(SSLSocketImpl.java:73)
at sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:978)
… 22 common frames omitted
[ERROR] Driver for chrome not found (valid browsers chrome|chromium|firefox|opera|edge|phantomjs|iexplorer|selenium_server_standalone)

Warning: There are some errors during “Updating web driver…”. The results may not be as expected.

1 Like

See

Which version of Katalon Studio are you using?

You need v8.6.6 or newer.

1 Like

@kazurayam I have downloaded KS 8.6.8, lastly i see this screen
image
but later where is this update installed, not sure

1 Like

you can also download latest version from Katalon Studio Release Notes: Version 9.x | Katalon Docs

1 Like

After install and relaunch, the new updates not appeared on UI.

What additional steps need to perform to invoke a KS 8.6.8, that is required @kazurayam

2 Likes

I never use the upgrade menu in the Katalon Studio GUI tool bar. I don’t trust it ---- I encountered a bug of the menu years ago.

I always remove the previous version, and then install a newer version.

3 Likes

@kazurayam today with same tried steps, katalon studio is updated to 8.6.8 and it got relaunched after installation. Am able to update webdriver compatible to latest of chrome browser on my laptop