You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Joseph Witt (Jira)" <ji...@apache.org> on 2019/09/20 01:50:00 UTC

[jira] [Reopened] (NIFI-5816) SFTP cannot connect due to JSch limitations

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

Joseph Witt reopened NIFI-5816:
-------------------------------

reopening to address a range of test failures being observed in Travis and linux.  The test with the ssh server appears to be better suited as an Integration test as certain aspects like expected file permission/etc.. may differ from system to system.



> SFTP cannot connect due to JSch limitations
> -------------------------------------------
>
>                 Key: NIFI-5816
>                 URL: https://issues.apache.org/jira/browse/NIFI-5816
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Extensions
>    Affects Versions: 1.8.0
>            Reporter: Laurenceau Julien
>            Assignee: Bryan Bende
>            Priority: Minor
>             Fix For: 1.10.0
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> Hi,
> The JSch library used for SFTP does not support HostKeyAlgorithms=ed25519 whereas it is the current standard. This make SFTP / SSH unusable when dealing with recent openssh config.
> On dbeaver project they switched to sshj.
> [https://github.com/dbeaver/dbeaver/issues/2202]
> [https://community.hortonworks.com/answers/226377/view.html]
>  https://stackoverflow.com/questions/2003419/com-jcraft-jsch-jschexception-unknownhostkey
> One more argument against JSch is that it does not support rsa key length other than default (2048).
> ssh-keygen -o -t rsa -b 4096 -f id_rsa -> does not work with nifi
> ssh-keygen -t rsa -f id_rsa -> works with nifi
> Thanks and regards
> JL
> PS : sorry but I do not know nifi deep enough to fill all fields.
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)