# JNLP agent disconnection

**URL:** <https://community.jenkins.io/t/jnlp-agent-disconnection/10311>\
**Category:** Ask a question\
**Tags:** question\
**Created:** [October 23, 2023, 5:08am UTC](https://community.jenkins.io/t/jnlp-agent-disconnection/10311 "2023-10-23T05:08:39Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![yaronkaikov](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/yaronkaikov/32/5897_2.png) [@yaronkaikov](https://community.jenkins.io/u/yaronkaikov)\
**Post date:** [October 23, 2023, 5:08am UTC](https://community.jenkins.io/t/jnlp-agent-disconnection/10311/1 "2023-10-23T05:08:39Z")

</div>

Oct 23, 2023 7:15:23 AM hudson.remoting.jnlp.Main$CuiListener status  
INFO: Remote identity confirmed: 1f:c8:79:58:66:32:44:2f:09:0f:f6:27:58:cc:74:3d  
Oct 23, 2023 7:15:23 AM org.jenkinsci.remoting.protocol.impl.ConnectionHeadersFilterLayer onRecv  
INFO: [JNLP4-connect connection to [jenkins.scylladb.com/35.228.58.60:5899](http://jenkins.scylladb.com/35.228.58.60:5899)] Local headers refused by remote: sif is already connected to this controller. Rejecting this connection.  
Oct 23, 2023 7:15:23 AM hudson.remoting.jnlp.Main$CuiListener status  
INFO: Protocol JNLP4-connect encountered an unexpected exception  
java.util.concurrent.ExecutionException: org.jenkinsci.remoting.protocol.impl.ConnectionRefusalException: sif is already connected to this controller. Rejecting this connection.  
at org.jenkinsci.remoting.util.SettableFuture.get(SettableFuture.java:223)  
at hudson.remoting.Engine.innerRun(Engine.java:814)  
at hudson.remoting.Engine.run(Engine.java:543)  
Caused by: org.jenkinsci.remoting.protocol.impl.ConnectionRefusalException: sif is already connected to this controller. Rejecting this connection.  
at org.jenkinsci.remoting.protocol.impl.ConnectionHeadersFilterLayer.newAbortCause(ConnectionHeadersFilterLayer.java:380)  
at org.jenkinsci.remoting.protocol.impl.ConnectionHeadersFilterLayer.onRecvClosed(ConnectionHeadersFilterLayer.java:435)  
at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:825)  
at org.jenkinsci.remoting.protocol.FilterLayer.onRecvClosed(FilterLayer.java:289)  
at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecvClosed(SSLEngineFilterLayer.java:168)  
at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:825)  
at org.jenkinsci.remoting.protocol.NetworkLayer.onRecvClosed(NetworkLayer.java:155)  
at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$1000(BIONetworkLayer.java:51)  
at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:274)  
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)  
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)  
at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:125)  
at java.base/java.lang.Thread.run(Thread.java:829)  
Suppressed: java.nio.channels.ClosedChannelException  
… 7 more

## Jenkins setup:Jenkins: 2.424 OS: Linux - 5.15.0-1027-gcp Java: 11.0.20.1 - Ubuntu (OpenJDK 64-Bit Server VM)

Matrix-sorter-plugin:1.3  
TestComplete:2.9.2  
ace-editor:1.1  
analysis-core:1.96  
analysis-model-api:11.8.0  
ansicolor:1.0.4  
ant:497.v94e7d9fffa\_b\_9  
antisamy-markup-formatter:162.v0e6ec0fcfcf6  
any-buildstep:14.ve115ec1484f0  
apache-httpcomponents-client-4-api:4.5.14-208.v438351942757  
apache-httpcomponents-client-5-api:5.2.1-1.0  
artifactdeployer:1.3  
authentication-tokens:1.53.v1c90fd9191a\_b\_  
aws-credentials:218.v1b\_e9466ec5da\_  
aws-java-sdk:1.12.529-406.vdeff15e5817d  
aws-java-sdk-cloudformation:1.12.529-406.vdeff15e5817d  
aws-java-sdk-codebuild:1.12.529-406.vdeff15e5817d  
aws-java-sdk-ec2:1.12.529-406.vdeff15e5817d  
aws-java-sdk-ecr:1.12.529-406.vdeff15e5817d  
aws-java-sdk-ecs:1.12.529-406.vdeff15e5817d  
aws-java-sdk-efs:1.12.529-406.vdeff15e5817d  
aws-java-sdk-elasticbeanstalk:1.12.529-406.vdeff15e5817d  
aws-java-sdk-iam:1.12.529-406.vdeff15e5817d  
aws-java-sdk-kinesis:1.12.529-406.vdeff15e5817d  
aws-java-sdk-logs:1.12.529-406.vdeff15e5817d  
aws-java-sdk-minimal:1.12.529-406.vdeff15e5817d  
aws-java-sdk-secretsmanager:1.12.529-406.vdeff15e5817d  
aws-java-sdk-sns:1.12.529-406.vdeff15e5817d  
aws-java-sdk-sqs:1.12.529-406.vdeff15e5817d  
aws-java-sdk-ssm:1.12.529-406.vdeff15e5817d  
azure-cli:0.9  
azure-commons:1.1.3  
azure-container-agents:253.vd2f5cd5c5040  
azure-credentials:293.vb\_d506148f506  
azure-keyvault:214.vf667264ea\_ccd  
azure-sdk:132.v62b\_48eb\_6f32f  
azure-vm-agents:883.v63c930b\_025dc  
backup:1.6.1  
badge:1.9.1  
basic-branch-build-strategies:81.v05e333931c7d  
blueocean:1.27.7  
blueocean-autofavorite:1.2.5  
blueocean-bitbucket-pipeline:1.27.7  
blueocean-commons:1.27.7  
blueocean-config:1.27.7  
blueocean-core-js:1.27.7  
blueocean-dashboard:1.27.7  
blueocean-display-url:2.4.2  
blueocean-events:1.27.7  
blueocean-git-pipeline:1.27.7  
blueocean-github-pipeline:1.27.7  
blueocean-i18n:1.27.7  
blueocean-jira:1.27.7  
blueocean-jwt:1.27.7  
blueocean-personalization:1.27.7  
blueocean-pipeline-api-impl:1.27.7  
blueocean-pipeline-editor:1.27.7  
blueocean-pipeline-scm-api:1.27.7  
blueocean-rest:1.27.7  
blueocean-rest-impl:1.27.7  
blueocean-web:1.27.7  
bootstrap4-api:4.6.0-6  
bootstrap5-api:5.3.2-1  
bouncycastle-api:2.29  
branch-api:2.1128.v717130d4f816  
build-blocker-plugin:1.7.9  
build-failure-analyzer:2.4.2  
build-monitor-plugin:1.14-745.ve2023a\_305f40  
build-pipeline-plugin:1.5.8  
build-timeout:1.31  
build-user-vars-plugin:1.9  
build-with-parameters:76.v9382db\_f78962  
built-on-column:1.4  
caffeine-api:3.1.8-133.v17b\_1ff2e0599  
checks-api:2.0.2  
cloud-stats:320.v96b\_65297a\_4b\_b\_  
cloudbees-bitbucket-branch-source:832.v43175a\_425ea\_6  
cloudbees-folder:6.848.ve3b\_fd7839a\_81  
cobertura:1.17  
code-coverage-api:4.7.0  
command-launcher:107.v773860566e2e  
commons-httpclient3-api:3.1-3  
commons-lang3-api:3.13.0-62.v7d18e55f51e2  
commons-text-api:1.10.0-78.v3e7b\_ea\_d5a\_fe1  
compress-artifacts:98.vb\_20f3c77ddf7  
compress-buildlog:1.2  
conditional-buildstep:1.4.3  
config-file-provider:959.vcff671a\_4518b\_  
configuration-as-code:1700.v6f448841296e  
convert-to-pipeline:1.0  
copy-project-link:106.veb\_028794a\_844  
copy-to-agent:1.4.4  
copyartifact:722.v0662a\_9b\_e22a\_c  
credentials:1271.v54b\_1c2c6388a\_  
credentials-binding:636.v55f1275c7b\_27  
dashboard-view:2.495.v07e81500c3f2  
data-tables-api:1.13.6-4  
display-url-api:2.3.9  
distfork:1.8  
docker-commons:439.va\_3cb\_0a\_6a\_fb\_29  
docker-java-api:3.3.1-79.v20b\_53427e041  
docker-plugin:1.5  
docker-workflow:572.v950f58993843  
dtkit-api:3.0.2  
durable-task:523.va\_a\_22cf15d5e0  
ec2:1628.v6d7b\_fc58b\_a\_1d  
ec2-fleet:3.0.0  
echarts-api:5.4.0-6  
email-ext:2.101  
emailext-template:1.5  
embeddable-build-status:412.v09da\_db\_1dee68  
envinject:2.908.v66a\_774b\_31d93  
envinject-api:1.199.v3ce31253ed13  
extended-read-permission:53.v6499940139e5  
external-monitor-job:215.v2e88e894db\_f8  
external-workspace-manager:1.3.1  
favorite:2.4.3  
flexible-publish:0.16.1  
folder-properties:1.2.1  
font-awesome-api:6.4.2-1  
forensics-api:2.3.0  
generic-webhook-trigger:1.87.0  
ghprb:1.42.2  
git:5.2.0  
git-client:4.5.0  
git-parameter:0.9.19  
git-server:99.va\_0826a\_b\_cdfa\_d  
github:1.37.3  
github-api:1.314-431.v78d72a\_3fe4c3  
github-branch-source:1741.va\_3028eb\_9fd21  
github-oauth:588.vf696a\_350572a\_  
github-organization-folder:1.6  
golang:1.4  
google-compute-engine:4.3.16  
google-metadata-plugin:0.4  
google-oauth-plugin:1.0.11  
google-storage-plugin:1.336.v6f13b\_290b\_014  
groovy-label-assignment:1.2.0  
groovy-postbuild:2.5  
handlebars:3.0.8  
handy-uri-templates-2-api:2.1.8-22.v77d5b\_75e6953  
htmlpublisher:1.32  
http\_request:1.18  
instance-identity:173.va\_37c494ec4e5  
instant-messaging:2.698.ve71a\_06c95cec  
ionicons-api:56.v1b\_1c8c49374e  
jackson2-api:2.15.2-350.v0c2f3f8fc595  
jakarta-activation-api:2.0.1-3  
jakarta-mail-api:2.0.1-3  
javadoc:243.vb\_b\_503b\_b\_45537  
javax-activation-api:1.2.0-6  
javax-mail-api:1.6.2-9  
jaxb:2.3.8-1  
jclouds-jenkins:2.31  
jdk-tool:73.vddf737284550  
jenkins-design-language:1.27.7  
jenkins-multijob-plugin:623.v03401733c9a\_9  
jersey2-api:2.40-1  
jira:3.11  
jjwt-api:0.11.5-77.v646c772fddb\_0  
jnr-posix-api:3.1.17-1  
job-restrictions:0.8  
jobConfigHistory:1229.v3039470161a\_d  
jobcacher:399.v12d4fa\_dd3db\_d  
jquery:1.12.4-1  
jquery-detached:1.2.1  
jquery-ui:1.0.2  
jquery3-api:3.7.1-1  
jsch:0.2.8-65.v052c39de79b\_2  
junit:1240.vf9529b\_881428  
keep-agent-disconnected:1.0  
ldap:694.vc02a\_69c9787f  
lockable-resources:1185.v0c528656ce04  
log-parser:2.3.1  
lucene-search:408.v0fb\_8d1093c83  
mailer:463.vedf8358e006b\_  
mapdb-api:1.0.9-28.vf251ce40855d  
matrix-auth:3.2.1  
matrix-combinations-parameter:1.3.3  
matrix-project:808.v5a\_b\_5f56d6966  
matrixtieparent:1.2  
maven-plugin:3.23  
mercurial:1260.vdfb\_723cdcc81  
metrics:4.2.18-442.v02e107157925  
mina-sshd-api-common:2.10.0-69.v28e3e36d18eb\_  
mina-sshd-api-core:2.10.0-69.v28e3e36d18eb\_  
momentjs:1.1.1  
multiple-scms:0.8  
node-iterator-api:49.v58a\_8b\_35f8363  
nodelabelparameter:1.12.0  
oauth-credentials:0.645.ve666a\_c332668  
okhttp-api:4.11.0-157.v6852a\_a\_fa\_ec11  
pam-auth:1.10  
parallel-test-executor:418.v24f9a\_141d726  
parameter-separator:87.va\_1816d0b\_39d1  
parameterized-scheduler:255.v73827fcdf618  
parameterized-trigger:2.46  
percentage-du-node-column:0.1.0  
perfpublisher:8.09  
pipeline-build-step:505.v5f0844d8d126  
pipeline-github:2.8-155.8eab375ac9f8  
pipeline-github-lib:42.v0739460cda\_c4  
pipeline-graph-analysis:202.va\_d268e64deb\_3  
pipeline-graph-view:198.v0844db\_6ca\_554  
pipeline-groovy-lib:689.veec561a\_dee13  
pipeline-input-step:477.v339683a\_8d55e  
pipeline-milestone-step:111.v449306f708b\_7  
pipeline-model-api:2.2144.v077a\_d1928a\_40  
pipeline-model-declarative-agent:1.1.1  
pipeline-model-definition:2.2144.v077a\_d1928a\_40  
pipeline-model-extensions:2.2144.v077a\_d1928a\_40  
pipeline-multibranch-defaults:2.1  
pipeline-rest-api:2.33  
pipeline-stage-step:305.ve96d0205c1c6  
pipeline-stage-tags-metadata:2.2144.v077a\_d1928a\_40  
pipeline-stage-view:2.33  
pipeline-utility-steps:2.16.0  
plain-credentials:143.v1b\_df8b\_d3b\_e48  
plugin-util-api:3.3.0  
popper-api:1.16.1-3  
popper2-api:2.11.6-2  
postbuild-task:1.9  
postbuildscript:3.2.0-550.v88192b\_d3e922  
prism-api:1.29.0-8  
promoted-builds:892.vd6219fc0a\_efb  
pubsub-light:1.17  
rebuild:320.v5a\_0933a\_e7d61  
resource-disposer:0.23  
role-strategy:689.v731678c3e0eb\_  
run-condition:1.7  
s3:0.12.3445.vda\_704535b\_5a\_d  
saml:4.429.v9a\_781a\_61f1da\_  
scm-api:676.v886669a\_199a\_a\_  
scoring-load-balancer:59.vf791549fa\_989  
script-security:1275.v23895f409fb\_d  
scriptler:321.v74a\_851a\_e7ed6  
shared-objects:0.44  
shelve-project-plugin:3.2  
slack:684.v833089650554  
agent-prerequisites:1.0  
agent-setup:1.16  
snakeyaml-api:2.2-111.vc6598e30cc65  
sse-gateway:1.26  
ssh-agent:333.v878b\_53c89511  
ssh-credentials:308.ve4497b\_ccd8f4  
ssh-slaves:2.916.vd17b\_43357ce4  
sshd:3.312.v1c601b\_c83b\_0e  
structs:325.vcb\_307d2a\_2782  
template-project:1.5.2  
test-results-aggregator:2.0  
test-results-analyzer:0.4.0  
throttle-concurrents:2.14  
timestamper:1.26  
token-macro:384.vf35b\_f26814ec  
trilead-api:2.84.v72119de229b\_7  
uno-choice:2.7.2  
variant:60.v7290fc0eb\_b\_cd  
view-cloner:1.1  
view-job-filters:369.ve0513a\_a\_f5524  
warnings-ng:10.4.0  
windows-azure-storage:386.v673495b0a5de  
windows-slaves:1.8.1  
workflow-aggregator:596.v8c21c963d92d  
workflow-api:1281.vca\_5fddb\_3fceb\_  
workflow-basic-steps:1042.ve7b\_140c4a\_e0c  
workflow-cps:3791.va\_c0338ea\_b\_59c  
workflow-cps-global-lib:609.vd95673f149b\_b  
workflow-durable-task-step:1289.v4d3e7b\_01546b\_  
workflow-job:1346.v180a\_63f40267  
workflow-multibranch:756.v891d88f2cd46  
workflow-scm-step:415.v434365564324  
workflow-step-api:639.v6eca\_cd8c04a\_a\_  
workflow-support:865.v43e78cc44e0d  
ws-cleanup:0.45  
xunit:3.1.3

---

<div class="post-metadata">

**Author:** ![jvonplutzner](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/jvonplutzner/32/8278_2.png) [@jvonplutzner](https://community.jenkins.io/u/jvonplutzner)\
**Post date:** [May 17, 2024, 2:23pm UTC](https://community.jenkins.io/t/jnlp-agent-disconnection/10311/2 "2024-05-17T14:23:14Z")

</div>

Hi Yaron, My team is experiencing the same error on v2.401.  
There is no addition agent connection. There was, but I cleared out the double connection from a build agent websocket JNLP connection. We are recreated the Jenkins pod and still when I enable the build agent to connect to the Jenkins node configuration, it eventually crashes the Jenkins pod:  
ARNING org.eclipse.jetty.server.handler.ContextHandler$Context log Error while serving [https://xxxxxxxxxxxxxxxxxxx/net/wsagents/](https://xxxxxxxxxxxxxxxxxxx/net/wsagents/)  
java.lang.reflect.InvocationTargetException  
at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:401)  
at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:409)  
at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:207)  
at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:140)  
at org.kohsuke.stapler.IndexDispatcher.dispatch(IndexDispatcher.java:28)  
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:770)  
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:900)  
at org.kohsuke.stapler.MetaClass$9.dispatch(MetaClass.java:475)  
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:770)  
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:900)  
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:698)  
at org.kohsuke.stapler.Stapler.service(Stapler.java:248)  
at javax.servlet.http.HttpServlet.service(HttpServlet.java:590)  
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764)  
at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665)  
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:157)  
at org.jenkinsci.plugins.ssegateway.Endpoint$SSEListenChannelFilter.doFilter(Endpoint.java:248)  
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)  
at jenkins.telemetry.impl.UserLanguages$AcceptLanguageFilter.doFilter(UserLanguages.java:129)  
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)  
at jenkins.security.ResourceDomainFilter.doFilter(ResourceDomainFilter.java:81)  
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)  
at io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134)  
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)  
at io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:60)  
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)  
at jenkins.metrics.impl.MetricsFilter.doFilter(MetricsFilter.java:125)  
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)  
at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:160)  
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)  
at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)  
at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:118)  
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)  
at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)  
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:94)  
at jenkins.security.AcegiSecurityExceptionFilter.doFilter(AcegiSecurityExceptionFilter.java:52)  
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:99)  
at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:54)  
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:99)  
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126)  
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120)  
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:99)  
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)  
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:99)  
at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:145)  
at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:101)  
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:99)  
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:227)  
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:221)  
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:99)  
at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:97)  
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:99)  
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:117)  
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)  
at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:63)  
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:99)  
at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:111)  
at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:172)  
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)  
at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)  
at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:53)  
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)  
at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)  
at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:86)  
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)  
at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)  
at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)  
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)  
at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)  
at jenkins.security.SuspiciousRequestFilter.doFilter(SuspiciousRequestFilter.java:38)  
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)  
at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)  
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527)  
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131)  
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:549)  
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)  
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)  
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1570)  
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)  
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1383)  
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)  
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484)  
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1543)  
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)  
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1305)  
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)  
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)  
at org.eclipse.jetty.server.Server.handle(Server.java:563)  
at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)  
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)  
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)  
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)  
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314)  
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100)  
at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)  
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:416)  
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:385)  
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:272)  
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:140)  
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411)  
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:934)  
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1078)  
at java.base/java.lang.Thread.run(Thread.java:829)  
Caused by: org.jenkinsci.remoting.protocol.impl.ConnectionRefusalException: selenium-node is already connected to this controller. Rejecting this connection.  
at jenkins.slaves.DefaultJnlpSlaveReceiver.afterProperties(DefaultJnlpSlaveReceiver.java:143)  
at org.jenkinsci.remoting.engine.JnlpConnectionState.fire(JnlpConnectionState.java:337)  
at org.jenkinsci.remoting.engine.JnlpConnectionState.fireAfterProperties(JnlpConnectionState.java:386)  
at jenkins.agents.WebSocketAgents.doIndex(WebSocketAgents.java:106)  
at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:710)  
at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:397)  
… 102 more

Did you find a solution?
