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

Key file Authentication for the Credential Store does not work with KeePass1 databases

    XMLWordPrintable

Details

    • Fix
    • Status: Dismissed (View Workflow)
    • Minor
    • Resolution: Won't Fix
    • 1.12
    • 1.12.3
    • YADE JITL Jobs
    • None

    Description

      Current Situation

      When using a keypass1 database as the credential store the use of a key file for the authentication throws an exception.

      com.sos.JSHelper.Exceptions.JobSchedulerException: java.lang.IllegalStateException: Unknown field type 44245 
       	at com.sos.VirtualFileSystem.Options.SOSConnection2OptionsAlternate.checkCredentialStoreOptions(SOSConnection2OptionsAlternate.java:212) 
       	at com.sos.VirtualFileSystem.Options.SOSFTPOptions.checkCredentialStore(SOSFTPOptions.java:376) 
       	at com.sos.VirtualFileSystem.Options.SOSFTPOptions.checkMandatory(SOSFTPOptions.java:289) 
       	at com.sos.DataExchange.SOSDataExchangeEngine.execute(SOSDataExchangeEngine.java:304) 
       	at sos.scheduler.job.SOSDExJSAdapterClass.doProcessing(SOSDExJSAdapterClass.java:150) 
       	at sos.scheduler.job.SOSDExJSAdapterClass.spooler_process(SOSDExJSAdapterClass.java:81) 
      

      Desired Behavior

      It should be possible to use keypass1 database as the credential store and the key authentication.

      Maintainer Notes

      The KeePass1 interface does not support the use of only the key file. Therefore it is not possible to support the use of a key file without password. The workaround is to us a dummy password with the key file or to use a KeePass2 credential store.

      Attachments

        Issue Links

          Activity

            People

              re Robert Ehrlich
              ur Uwe Risse
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: