Improve SSH Compatibility ------------------------- Key: IVY-836 URL: https://issues.apache.org/jira/browse/IVY-836 Project: Ivy Issue Type: Improvement Components: Core Affects Versions: 2.0.0-beta-2 Reporter: Tobias Himstedt
I send the following already to the user mailing list .... Currently I'm not able to use ivy:publish in conjunction with ssh on our server (=> Auth fail). As far as I understood it, it has something to do with the way the password is handled over and that password authentication is not enabled on the server. I digged a bit in the code, also experimented with ant's scp and found out that if I slightly modify the Code of CfUserInfo in SshCache.java in a way that it implements also the UIKeyboardInteractive of JSch it works for me. private static class CfUserInfo implements UserInfo, UIKeyboardInteractive { .... public String[] promptKeyboardInteractive(String destination, String name, String instruction, String[] prompt, boolean[] echo) { return new String[] { getPassword() }; } I know that this is not the intended way but in the moment the best I have as I do not have the ssh server under control. Is it possible to have this change permanently or even better, is there some way of configuring this, which I have overseen? Thanks -- Tobias -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.