Jenkins : Pipeline `checkout scm` throwing GitException.

[Bitbucket] Notifying commit build result
Can not determine Jenkins root URL or Jenkins URL is not a valid URL regarding Bitbucket API. Commit status notifications are disabled until a root URL is configured in Jenkins global configuration.
[Pipeline] load
[Pipeline] { (nodepipeline.groovy)
[Pipeline] }
[Pipeline] // load
[Pipeline] }
[Pipeline] // node
[Pipeline] timestamps
[Pipeline] {
[Pipeline] node
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f 1d102250b2bc671209a0874772a4c16614e1de0e
> git branch -a -v --no-abbrev # timeout=10
> git checkout -b master 1d102250b2bc671209a0874772a4c16614e1de0e
> git rev-list --no-walk 1d102250b2bc671209a0874772a4c16614e1de0e # timeout=10
10:52:55 Running on jenkins-node in /space/jenkins_slave/main/workspace/brary-node
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Prepare)
[Pipeline] checkout
10:52:55 Cloning the remote Git repository
10:52:55 Cloning with configured refspecs honoured and without tags
10:52:55 ERROR: Error cloning remote repo 'origin'
10:52:55 hudson.plugins.git.GitException: java.io.IOException: Remote call on Channel to  /10.19.40.13 failed
10:52:55 at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:169)
10:52:55 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:52:55 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
10:52:55 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
10:52:55 at java.lang.reflect.Method.invoke(Method.java:498)
10:52:55 at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:132)
10:52:55 at com.sun.proxy.$Proxy93.execute(Unknown Source)
10:52:55 at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1146)
10:52:55 at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1186)
10:52:55 at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:120)
10:52:55 at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:90)
10:52:55 at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:77)
10:52:55 at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$1$1.call(SynchronousNonBlockingStepExecution.java:51)
10:52:55 at hudson.security.ACL.impersonate(ACL.java:290)
10:52:55 at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$1.run(SynchronousNonBlockingStepExecution.java:48)
10:52:55 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
10:52:55 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
10:52:55 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
10:52:55 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
10:52:55 at java.lang.Thread.run(Thread.java:748)
10:52:55 Caused by: java.io.IOException: Remote call on Channel to /10.194.33.164 failed
10:52:55 at hudson.remoting.Channel.call(Channel.java:961)
10:52:55 at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:146)
10:52:55 ... 19 more
10:52:55 Caused by: java.lang.IllegalAccessError: tried to access field hudson.remoting.Channel.executor from class org.jenkinsci.remoting.util.AnonymousClassWarnings
10:52:55 at org.jenkinsci.remoting.util.AnonymousClassWarnings.check(AnonymousClassWarnings.java:65)
10:52:55 at org.jenkinsci.remoting.util.AnonymousClassWarnings$1.annotateClass(AnonymousClassWarnings.java:121)
10:52:55 at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
10:52:55 at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
10:52:55 at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
10:52:55 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
10:52:55 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
10:52:55 at hudson.console.ConsoleNote.encodeToBytes(ConsoleNote.java:185)
10:52:55 at hudson.console.ConsoleNote.encode(ConsoleNote.java:211)
10:52:55 at hudson.plugins.timestamper.TimestampNotesOutputStream.eol(TimestampNotesOutputStream.java:70)
10:52:55 at hudson.console.LineTransformationOutputStream.eol(LineTransformationOutputStream.java:60)
10:52:55 at hudson.console.LineTransformationOutputStream.write(LineTransformationOutputStream.java:56)
10:52:55 at hudson.console.LineTransformationOutputStream.write(LineTransformationOutputStream.java:74)
10:52:55 at java.io.PrintStream.write(PrintStream.java:480)
10:52:55 at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
10:52:55 at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291)
10:52:55 at sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:104)
10:52:55 at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:185)
10:52:55 at java.io.PrintStream.newLine(PrintStream.java:546)
10:52:55 at java.io.PrintStream.println(PrintStream.java:807)
10:52:55 at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:589)
10:52:55 at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:153)
10:52:55 at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:146)
10:52:55 at hudson.remoting.UserRequest.perform(UserRequest.java:120)
10:52:55 at hudson.remoting.UserRequest.perform(UserRequest.java:48)
10:52:55 at hudson.remoting.Request$2.run(Request.java:326)
10:52:55 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
10:52:55 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
10:52:55 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
10:52:55 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
10:52:55 at hudson.remoting.Engine$1$1.run(Engine.java:62)
10:52:55 at java.lang.Thread.run(Thread.java:745)
10:52:55 Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to Channel to /10.194.33.164
10:52:55 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1741)
10:52:55 at hudson.remoting.UserResponse.retrieve(UserRequest.java:389)
10:52:55 at hudson.remoting.Channel.call(Channel.java:955)
10:52:55 at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:146)
10:52:55 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:52:55 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
10:52:55 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
10:52:55 at java.lang.reflect.Method.invoke(Method.java:498)
10:52:55 at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:132)
10:52:55 at com.sun.proxy.$Proxy93.execute(Unknown Source)
10:52:55 at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1146)
10:52:55 at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1186)
10:52:55 at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:120)
10:52:55 at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:90)
10:52:55 at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:77)
10:52:55 at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$1$1.call(SynchronousNonBlockingStepExecution.java:51)
10:52:55 at hudson.security.ACL.impersonate(ACL.java:290)
10:52:55 at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$1.run(SynchronousNonBlockingStepExecution.java:48)
10:52:55 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
10:52:55 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
10:52:55 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
10:52:55 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
10:52:55 at java.lang.Thread.run(Thread.java:748)
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // timestamps
[Pipeline] End of Pipeline