Description
JSch by default works with ssh interactive authentication programmatically ( no user interaction). wagon-ssh does not honor this automation
the work around is to use public key, and password authentication. For my case, our automation requires user/password. However, by default, most linux boxes now have password authentication disable by default
a good reference to his issue is http://www.ganymed.ethz.ch/ssh2/FAQ.html#passwordauth . this also applies to jcsh
I found a fix for this at AbstractJschWagon
session.setPassword(ui.getPassword());
//session.setUserInfo( ui );
will need a more generic solution
Attachments
Issue Links
- is related to
-
WAGON-439 Jsch issue in java 1.7 and Kerberos-enabled ssh servers
- Closed