[ 
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

        

Reply via email to