Type Exception Report
Message session not created: This version of ChromeDriver only supports Chrome version 108
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 108 Current browser version is 123.0.6312.86 with binary path /usr/bin/google-chrome Build info: version: 'unknown', revision: 'unknown', time: 'unknown' System info: host: 'swel', ip: '137.195.143.213', os.name: 'Linux', os.arch: 'amd64', os.version: '3.10.0-1160.114.2.el7.x86_64', java.version: '11.0.22' Driver info: driver.version: ChromeDriver remote stacktrace: #0 0x560dd6bf32a3 <unknown> #1 0x560dd69b1f77 <unknown> #2 0x560dd69defd7 <unknown> #3 0x560dd69d9cae <unknown> #4 0x560dd69d67d0 <unknown> #5 0x560dd6a170b7 <unknown> #6 0x560dd6a16a5f <unknown> #7 0x560dd6a0e903 <unknown> #8 0x560dd69e1ece <unknown> #9 0x560dd69e2fde <unknown> #10 0x560dd6c4363e <unknown> #11 0x560dd6c46b79 <unknown> #12 0x560dd6c2989e <unknown> #13 0x560dd6c47a83 <unknown> #14 0x560dd6c1c505 <unknown> #15 0x560dd6c68ca8 <unknown> #16 0x560dd6c68e36 <unknown> #17 0x560dd6c84333 <unknown> #18 0x7f61e9c23ea5 start_thread jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source) java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) org.openqa.selenium.remote.W3CHandshakeResponse.lambda$errorHandler$0(W3CHandshakeResponse.java:62) org.openqa.selenium.remote.HandshakeResponse.lambda$getResponseFunction$0(HandshakeResponse.java:30) org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(ProtocolHandshake.java:126) java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) java.base/java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958) java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543) org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:128) org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:74) org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:136) org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213) org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131) org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:181) org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:168) org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:157) hwu.elixir.utils.ChromeDriverCreator.getInstance(ChromeDriverCreator.java:49) hwu.elixir.scrape.scraper.ScraperCore.<init>(ScraperCore.java:69) hwu.elixir.scrape.scraper.ScraperFilteredCore.<init>(ScraperFilteredCore.java:54) hwu.elixir.scrape.scraper.WebScraper.<init>(WebScraper.java:23) hwu.elixir.webapp.SimpleServlet.doGet(SimpleServlet.java:115) javax.servlet.http.HttpServlet.service(HttpServlet.java:489) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
Note The full stack trace of the root cause is available in the server logs.