Issue: Overthere SSH connection fails - Timeout expired in Deploy

Issue

Deploy is no longer able to connect via ssh to some of our Unix-Systems

"com.xebialabs.overthere.RuntimeIOException: Cannot connect to ...",
"Caused by: net.schmizz.sshj.transport.TransportException: Timeout expired"

Affected Products & Versions

Deploy

Cause

Security hardening of the Unix systems.

Workaround/Resolution Action

Workaround

Use the latest version of SSH library (sshj-0.33.0.jar) with Deploy.

  • Stop Deploy
  • Replacing the existing sshj library(sshj-0.27.0.jar) with the latest one(sshj-0.33.0.jar) [PATH- <Deploy_Home>/lib/]
  • Start Deploy

Resolution

Upgrade Deploy

  •  The sshj-0.33.0.jar comes by default with Deploy in the following versions, so you can upgrade to one of these to fix the issue
    • Deploy 22.2.3
    • Deploy 22.1.7
    • Deploy 22.0.9
    • Deploy 22.3.0

 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.