[
https://jira.codehaus.org/browse/MNG-5165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Brett Porter closed MNG-5165.
-----------------------------
Resolution: Fixed
Fix Version/s: 3.0.4
Assignee: Brett Porter
This is already fixed in 3.0.4-SNAPSHOT by upgrading Wagon.
You can workaround this in Maven 2.2.1 by adding the following:
{code:xml}
<build>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
<version>1.0</version>
</extension>
</extensions>
</build>
{code}
> Problem with scp transport (wagon-maven-plugin 1.0-beta-3, Maven 2.2.1,
> Ubuntu 11.04)
> -------------------------------------------------------------------------------------
>
> Key: MNG-5165
> URL: https://jira.codehaus.org/browse/MNG-5165
> Project: Maven 2 & 3
> Issue Type: Bug
> Components: Dependencies
> Affects Versions: 2.2.1
> Environment: Maven 2.2.1 (manually installed, without apt-get)
> Ubuntu 11.04
> org.codehaus.mojo:wagon-maven-plugin:1.0-beta-3
> Reporter: Florin Saftoiu
> Assignee: Brett Porter
> Priority: Minor
> Fix For: 3.0.4
>
> Attachments: pom.xml
>
>
> Our team uses the wagon-maven-plugin to deliver some artifacts to a distant
> server, via scp. Everyone has their SSH public key stored on the distant
> computer, so no login/password is necessary.
> Some members of the team are using Ubuntu 10.04 and everything is OK.
> However, two members have switched to Ubuntu 11.04 and the wagon plugin just
> hangs upon execution. Launching the wagon plugin separately (outside of the
> release lifecycle) reveals that it's actually waiting for the user to enter
> the password. I should mention that these users can login without password on
> the distant server via ssh.
> The Maven wagon plugin uses JSch to provide scp transport, and JSch files are
> embedded in Maven's uber-jar. Upon inspection, it turns out Maven is using
> version 0.1.42 of JSch, which, on Ubuntu 11.04, fails to authenticate using
> public/private keys on the distant server.
> As a workaround, I replaced the JSch files in Maven's uber-jar with those
> from version 0.1.44 and they can now upload via SCP on Ubuntu 11.04. This
> being an ugly solution, I think Maven 2.2.2 should upgrade to using JSch
> 0.1.44.
> I can, of course, provide more detail, if needed.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira