Uploaded image for project: 'YADE - Yet Another Data Exchange Tool'
  1. YADE - Yet Another Data Exchange Tool
  2. YADE-584

SSHJ provider - private/public key authentication using Credential Store

    XMLWordPrintable

Details

    Description

      Current Situation

      • When YADE is configured to use the following settings:
        • ssh_provider=sshj
        • SSH private/public key authentication using a Credential Store with a setting such as AuthenticationFile=cs://@attachment
      • then the following error occurs if the private key is used from an attachment of the KeePass Credential Store database:
        com.sos.JSHelper.Exceptions.JobSchedulerException: Exhausted available authentication methods
        

      Desired Behavior

      • SSHJ provider - private/public key authentication using Credential Store should work when used with a setting such as AuthenticationFile=cs://@attachment

      Maintainer Notes

      • The underlying sshj library supports the following private key file formats when a private key file is used from the file system:
        • pkcs5, pkcs8, openssh-key-v1, ssh-rsa-cert-v01@openssh.com, ssh-dsa-cert-v01@openssh.com
      • When a private key is used from a KeePass Credential Store database:
        • currently private key files with the pkcs8 format only are supported. This is the format used by OpenSSH.

      Attachments

        Activity

          People

            re Robert Ehrlich
            Kanika-Agrawal Kanika Agrawal
            Kanika Agrawal Kanika Agrawal
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: