SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 77 using Selenium ChromeDriver
29,615
You should be download and replace this driver to your chrome driver Chrome Driver
Author by
YSam Kabir
Updated on October 27, 2021Comments
-
YSam Kabir over 2 years
I am using ChromeDriver 77.0.3865.10
Google Chrome Version 76.0.3809.100 (Official Build) (64-bit)
C:\WINDOWS\system32>java -version openjdk version "1.8.0_222" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_222-b10) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.222-b10, mixed mode)
Eclipse IDE for Java Developers Version:
2019-06 (4.12.0)
Windows 10
I am tried reinstalling my windows to have a fresh OS, but it still didn't help the situation.
Code trials:
import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class One { public static void main(String[] args) { System.setProperty("webdriver.chrome.driver", "C:\\Work\\chromedriver_win32\\chromedriver.exe"); WebDriver Driver=new ChromeDriver(); Driver.get("http://www.yahoo.com"); } }
Error:
Starting ChromeDriver 77.0.3865.10 (bc3579f611bbc73331171afe020ec7a45e6ccc55-refs/branch-heads/3865@{#93}) on port 32932 Only local connections are allowed. Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code. Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 77 Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48' System info: host: 'LAPTOP-P9CFNEOV', ip: '172.20.10.12', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_222' Driver info: driver.version: ChromeDriver remote stacktrace: Backtrace: Ordinal0 [0x0046EBD3+1502163] Ordinal0 [0x003EF781+980865] Ordinal0 [0x0037763F+489023] Ordinal0 [0x0030F2F4+62196] Ordinal0 [0x0030BCDA+48346] Ordinal0 [0x003297E0+169952] Ordinal0 [0x0032940D+168973] Ordinal0 [0x003278EB+162027] Ordinal0 [0x00310AC7+68295] Ordinal0 [0x00311B40+72512] Ordinal0 [0x00311AD9+72409] Ordinal0 [0x00408FE7+1085415] GetHandleVerifier [0x0050D8AD+503293] GetHandleVerifier [0x0050D640+502672] GetHandleVerifier [0x0051471C+531564] GetHandleVerifier [0x0050E0BA+505354] Ordinal0 [0x004006B6+1050294] Ordinal0 [0x0040052F+1049903] Ordinal0 [0x0040B04B+1093707] Ordinal0 [0x0040B1B3+1094067] Ordinal0 [0x0040A145+1089861] BaseThreadInitThunk [0x75988494+36] RtlAreBitsSet [0x775641C8+136] RtlAreBitsSet [0x77564198+88] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.openqa.selenium.remote.W3CHandshakeResponse.lambda$errorHandler$0(W3CHandshakeResponse.java:62) at org.openqa.selenium.remote.HandshakeResponse.lambda$getResponseFunction$0(HandshakeResponse.java:30) at org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(ProtocolHandshake.java:126) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958) at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126) at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:499) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:486) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:531) at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:128) at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:74) at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:136) at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131) at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:181) at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:168) at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:123) at One.main(One.java:10)
-
YSam Kabir over 4 yearsReplaced the ChromeDriver77 with ChromeDriver76 and now its working good. Thanks for the help
-
YSam Kabir over 4 yearsThank for taking the time for explaining it in detail. your answer has improved my understanding on the problem better. I Replaced the ChromeDriver77 with ChromeDriver76 and now its working good. Thanks for the help and really appreciate it.
-
undetected Selenium over 4 years@YSamKabir Any issues with this answer?