halim kim created BIGTOP-4407:
---------------------------------

             Summary: Bump org.apache.sshd to 2.15.0
                 Key: BIGTOP-4407
                 URL: https://issues.apache.org/jira/browse/BIGTOP-4407
             Project: Bigtop
          Issue Type: Bug
          Components: bigtop-manager
            Reporter: halim kim
            Assignee: halim kim


In some environment, mina sshd v2.14.0 bug affects communication between bm 
server and bm agent.

mina sshd 2.14 uses strong RNG(Random Number Generator) so that it causes 
entropy starvation. it results timeout when bm server tries to make ssh 
connection to bm agent.

 
{code:java}
[ERROR] 2025-04-11 15:20:40.361 +0900 [pool-3-thread-3] 
o.a.b.m.s.s.i.HostServiceImpl:[345] - Unable to exec command on host, hostname: 
test.com, command: arch
org.apache.sshd.common.SshException: [ssh-connection]: Failed to get operation 
result within specified timeout: 10000 msec
        at 
org.apache.sshd.common.future.AbstractSshFuture.lambda$verifyResult$1(AbstractSshFuture.java:114)
        at 
org.apache.sshd.common.future.AbstractSshFuture.formatExceptionMessage(AbstractSshFuture.java:206)
        at 
org.apache.sshd.common.future.AbstractSshFuture.verifyResult(AbstractSshFuture.java:114)
        at 
org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:56)
        at 
org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:35)
        at 
org.apache.sshd.common.future.VerifiableFuture.verify(VerifiableFuture.java:84)
        at 
org.apache.sshd.common.future.VerifiableFuture.verify(VerifiableFuture.java:69)
        at 
org.apache.bigtop.manager.server.utils.RemoteSSHUtils.run(RemoteSSHUtils.java:82)
        at 
org.apache.bigtop.manager.server.utils.RemoteSSHUtils.executeCommand(RemoteSSHUtils.java:49)
        at 
org.apache.bigtop.manager.server.service.impl.HostServiceImpl.execCommandOnRemoteHost(HostServiceImpl.java:341)
        at 
org.apache.bigtop.manager.server.service.impl.HostServiceImpl.installDependencies(HostServiceImpl.java:261)
        at 
org.apache.bigtop.manager.server.service.impl.HostServiceImpl.lambda$installDependencies$3(HostServiceImpl.java:238)
        at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
        at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.util.concurrent.TimeoutException: Timed out after 10000 msec
        at 
org.apache.sshd.common.future.AbstractSshFuture.verifyResult(AbstractSshFuture.java:113)
        ... 14 common frames omitted {code}
 

please refer below
 * [https://github.com/apache/mina-sshd/issues/642]
 * 
[https://github.com/apache/mina-sshd/commit/0d65679ed8b6ac3df844fd8581d9b7f18f236d66]

I suggest bump sshd from 2.14 to 2.15.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to