SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 96 Current browser version is 98.0
Solution 1
This error message...
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 96
Current browser version is 98.0.4758.82 with binary path C:\Program Files\Google\Chrome\Application\chrome.exe
...implies that the ChromeDriver was unable to initiate/spawn a new Browsing Context i.e. google-chrome session.
Your main issue is the incompatibility between the version of the binaries you are using as follows:
- You are using chrome=98.0.4758.82
- Release Notes of ChromeDriver v98.0.4758.80 clearly mentions the following :
Supports Chrome version 98
- But you are using chromedriver=96.0
- Release Notes of chromedriver=96.0.4664.45 clearly mentions the following :
Supports Chrome version 96
So there is a clear mismatch between chromedriver=96.0 and the chrome=96.0.4664.45
Solution
Ensure that:
- ChromeDriver is updated to current ChromeDriver v98.0.4758.80 level.
- Chrome Browser is updated to current chrome=98 (as per chromedriver=98.0.4758.80 release notes).
Solution 2
I also get this error message cause I forgot to turn of chrome updates. I used chromedriver 98.0.4758.80 but now my chrome is 98.0.4758.82. So you'll receive this or a samebased message even if you update to the latest chromedriver 98.0.4758.80 which I use.
For me there are two solutions and first of all turn chrome update services off.
- wait for new chromedriver update supporting 98.0.4758.82
- downgrade chrome to version 98.0.4758.80 - I am still struggling performing the downgrade.
Maybe somebody can explain how to downgrade chrome to an earlier version. Otherwise we need to wait for the update of the chromedriver.
Solution 3
Your output log states:
This version of ChromeDriver only supports Chrome version 96
Current browser version is 98.0.4758.82 with binary path
You have two options:
- Use chromedriver for Chrome 98
- Install Chrome 96
Ssproutt
Updated on July 05, 2022Comments
-
Ssproutt almost 2 years
Error tracelogs:
DevTools listening on ws://127.0.0.1:54791/devtools/browser/6f264bcc-d44a-40d9-b6cf- 8b1655c97ccd Traceback (most recent call last): File "c:\Users\alsgn\OneDrive\desktop\mypython\getselenium\dc\findbulletins.py", line 11, in <module> browser = webdriver.Chrome() File "C:\Users\alsgn\AppData\Local\Programs\Python\Python39\lib\site- packages\selenium\webdriver\chrome\webdriver.py", line 70, in __init__ super(WebDriver, self).__init__(DesiredCapabilities.CHROME['browserName'], "goog", File "C:\Users\alsgn\AppData\Local\Programs\Python\Python39\lib\site- packages\selenium\webdriver\chromium\webdriver.py", line 93, in __init__ RemoteWebDriver.__init__( File "C:\Users\alsgn\AppData\Local\Programs\Python\Python39\lib\site- packages\selenium\webdriver\remote\webdriver.py", line 268, in __init__ self.start_session(capabilities, browser_profile) File "C:\Users\alsgn\AppData\Local\Programs\Python\Python39\lib\site- packages\selenium\webdriver\remote\webdriver.py", line 359, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "C:\Users\alsgn\AppData\Local\Programs\Python\Python39\lib\site- packages\selenium\webdriver\remote\webdriver.py", line 424, in execute self.error_handler.check_response(response) File "C:\Users\alsgn\AppData\Local\Programs\Python\Python39\lib\site- packages\selenium\webdriver\remote\errorhandler.py", line 247, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 96 Current browser version is 98.0.4758.82 with binary path C:\Program Files\Google\Chrome\Application\chrome.exe Stacktrace: Backtrace: Ordinal0 [0x00FF6903+2517251] Ordinal0 [0x00F8F8E1+2095329] Ordinal0 [0x00E92848+1058888] Ordinal0 [0x00EB0B9D+1182621] Ordinal0 [0x00EACA60+1165920] Ordinal0 [0x00EAA2CF+1155791] Ordinal0 [0x00EDAAAF+1354415] Ordinal0 [0x00EDA71A+1353498] Ordinal0 [0x00ED639B+1336219] Ordinal0 [0x00EB27A7+1189799] Ordinal0 [0x00EB3609+1193481] GetHandleVerifier [0x01185904+1577972] GetHandleVerifier [0x01230B97+2279047] GetHandleVerifier [0x01086D09+534521] GetHandleVerifier [0x01085DB9+530601] Ordinal0 [0x00F94FF9+2117625] Ordinal0 [0x00F998A8+2136232] Ordinal0 [0x00F999E2+2136546] Ordinal0 [0x00FA3541+2176321] BaseThreadInitThunk [0x755AFA29+25] RtlGetAppContainerNamedObjectPath [0x775C7A9E+286] RtlGetAppContainerNamedObjectPath [0x775C7A6E+238]
The code that I ran was okay in 2 days ago, but now, the code have been showed this error. Please say how to solve this problem. I wonder why it ran well before.
-
Anand Gautam about 2 yearsThe error is clear
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 96 Current browser version is 98.0.4758.82 with binary path C:\Program Files\Google\Chrome\Application\chrome.exe
It's a version compatibility issue. Your Chrome browser is updated to version 98 but your driver is still inversion 96. Download the updated chromedriver (chromedriver 98) and it should work
-