[ 
https://issues.apache.org/jira/browse/VFS-451?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joerg Schaible reopened VFS-451:
--------------------------------


IMHO this change is actually wrong. The password parameter is typically used 
for authentication if the password has to be sent as part of the URL. Now it is 
abused as passphrase for an identity file.

We face with this solution two problems:
# the password is still used in the URL (!!!)
# the generation of the SftpClient fails always if you have multiple identities 
and they do not all share the same passphrase

Therefore we should actually rollback this change and implement a solution as 
proposed in VFS-283 and reuse that mechanism for FTPS.
                
> Authentication fails using private key
> --------------------------------------
>
>                 Key: VFS-451
>                 URL: https://issues.apache.org/jira/browse/VFS-451
>             Project: Commons VFS
>          Issue Type: Bug
>    Affects Versions: 2.0
>         Environment: windows as client
> linux as ssh server
>            Reporter: Marco Ronchi
>            Assignee: Gary Gregory
>             Fix For: 2.1
>
>         Attachments: SftpClientFactory.java.patch, SimpleTest.java, 
> vfs-patch-2.txt
>
>
> Cannot connect to a ssh server with my private key.
> I believe the issue is due to an JSCH bug.
> Using the following lines: 
>      session.setPassword(pass);
>      jsch.addIdentity(identityfile);
> instead of
>      jsch.addIdentity(privateKeyFilePath,password);
> authentication fails.
>       
>       

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to