Uploaded image for project: 'SET - Setups'
  1. SET - Setups
  2. SET-227

SSH Job unusable due to missing bouncycastle 3rd party libraries in Agent

    XMLWordPrintable

Details

    • Fix
    • Status: Released (View Workflow)
    • Major
    • Resolution: Fixed
    • 2.5.4, 2.6.1
    • 2.5.5, 2.6.2
    • None

    Description

      Current Situation

      Unfortunately, due to the 3rd party library update with JOC-1578, two libraries are missing in the JS7 Agents 3rparty folder which prevents the JITL SSH Job from working properly.

      Error Message in log:

      com.sos.jitl.jobs.ssh.exception.SOSJobSSHException: NoClassDefFoundError: org/bouncycastle/openssl/EncryptionException java.lang.ClassNotFoundException:  org.bouncycastle.openssl.EncryptionException

      Desired Behavior

      The setup (*.tar.gz, *.zip and installer) should provide the missing 3rd party libraries properly. The JS7 SSH Job should run without issues.

      Workaround for JS7 Agent 2.5.4 and 2.6.1

      The missing 3rd party libraries can be downloaded at Maven Central and copied to the agents [agent-home]/lib/3rd-party folder.

      Statement regarding updated files of the already published Release

      The already published release files have been updated with the missing 3rd party libraries by Tue, 8th, 2023, 01:00 pm CEST.

      The installer files are not updated. Users of the installer facing this problem should apply the workaround described above. We are sorry for the inconvenience.

       

      Attachments

        Issue Links

          Activity

            People

              sp Santiago Aucejo Petzoldt
              sp Santiago Aucejo Petzoldt
              Ajay Kumbhkar Ajay Kumbhkar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: