You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Serg Maslyukov (http://webmill.askmore.info) (JIRA)" <ji...@codehaus.org> on 2009/07/15 22:13:22 UTC
[jira] Created: (MNG-4241) Upgrade JCraft to v0.1.42
Upgrade JCraft to v0.1.42
-------------------------
Key: MNG-4241
URL: http://jira.codehaus.org/browse/MNG-4241
Project: Maven 2
Issue Type: Bug
Components: General
Affects Versions: 2.2.0
Reporter: Serg Maslyukov (http://webmill.askmore.info)
My provider HostGator.com update OpenSSH to latest version and when I try connect via scp I get an error;
Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Algorithm negotiation fail
at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:264)
at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:105)
at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:142)
at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:184)
... 19 more
Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
at com.jcraft.jsch.Session.receive_kexinit(Session.java:506)
at com.jcraft.jsch.Session.connect(Session.java:285)
at com.jcraft.jsch.Session.connect(Session.java:149)
at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:236)
... 23 more
This errro exist because Maven 2.2.0 used JCraft v0.1.38.
I manually replace old version of JCraft to latest v0.1.42 and now all work fine.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (MNG-4241) Upgrade JCraft to v0.1.42
Posted by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/MNG-4241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=183695#action_183695 ]
Benjamin Bentmann commented on MNG-4241:
----------------------------------------
Interesting, I experienced the same error today while deploying a site to people.apache.org with Maven 2.0.10. However, both Maven 2.1.0 and 2.2.0 worked there.
> Upgrade JCraft to v0.1.42
> -------------------------
>
> Key: MNG-4241
> URL: http://jira.codehaus.org/browse/MNG-4241
> Project: Maven 2
> Issue Type: Bug
> Components: General
> Affects Versions: 2.2.0
> Reporter: Serg Maslyukov (http://webmill.askmore.info)
>
> My provider HostGator.com update OpenSSH to latest version and when I try connect via scp I get an error;
> Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Algorithm negotiation fail
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:264)
> at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:105)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:142)
> at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:184)
> ... 19 more
> Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
> at com.jcraft.jsch.Session.receive_kexinit(Session.java:506)
> at com.jcraft.jsch.Session.connect(Session.java:285)
> at com.jcraft.jsch.Session.connect(Session.java:149)
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:236)
> ... 23 more
> This errro exist because Maven 2.2.0 used JCraft v0.1.38.
> I manually replace old version of JCraft to latest v0.1.42 and now all work fine.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (WAGON-327) Upgrade JCraft to v0.1.44-1
Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
[ https://jira.codehaus.org/browse/WAGON-327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brett Porter updated WAGON-327:
-------------------------------
Summary: Upgrade JCraft to v0.1.44-1 (was: Upgrade JCraft to v0.1.42)
> Upgrade JCraft to v0.1.44-1
> ---------------------------
>
> Key: WAGON-327
> URL: https://jira.codehaus.org/browse/WAGON-327
> Project: Maven Wagon
> Issue Type: Bug
> Components: wagon-ssh
> Reporter: Serg Maslyukov
> Assignee: Brett Porter
> Fix For: 1.0, 2.0
>
> Attachments: wagon-ssh.patch, wagon-ssh.patch-v2
>
>
> My provider HostGator.com update OpenSSH to latest version and when I try connect via scp I get an error;
> Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Algorithm negotiation fail
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:264)
> at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:105)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:142)
> at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:184)
> ... 19 more
> Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
> at com.jcraft.jsch.Session.receive_kexinit(Session.java:506)
> at com.jcraft.jsch.Session.connect(Session.java:285)
> at com.jcraft.jsch.Session.connect(Session.java:149)
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:236)
> ... 23 more
> This errro exist because Maven 2.2.0 used JCraft v0.1.38.
> I manually replace old version of JCraft to latest v0.1.42 and now all work fine.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Closed: (WAGON-327) Upgrade JCraft to v0.1.42
Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/WAGON-327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brett Porter closed WAGON-327.
------------------------------
Resolution: Fixed
Assignee: Brett Porter
> Upgrade JCraft to v0.1.42
> -------------------------
>
> Key: WAGON-327
> URL: http://jira.codehaus.org/browse/WAGON-327
> Project: Maven Wagon
> Issue Type: Bug
> Components: wagon-ssh
> Reporter: Serg Maslyukov
> Assignee: Brett Porter
> Fix For: 1.0-beta-8
>
> Attachments: wagon-ssh.patch, wagon-ssh.patch-v2
>
>
> My provider HostGator.com update OpenSSH to latest version and when I try connect via scp I get an error;
> Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Algorithm negotiation fail
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:264)
> at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:105)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:142)
> at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:184)
> ... 19 more
> Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
> at com.jcraft.jsch.Session.receive_kexinit(Session.java:506)
> at com.jcraft.jsch.Session.connect(Session.java:285)
> at com.jcraft.jsch.Session.connect(Session.java:149)
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:236)
> ... 23 more
> This errro exist because Maven 2.2.0 used JCraft v0.1.38.
> I manually replace old version of JCraft to latest v0.1.42 and now all work fine.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (WAGON-327) Upgrade JCraft to v0.1.42
Posted by "Benson Margulies (JIRA)" <ji...@codehaus.org>.
[ https://jira.codehaus.org/browse/WAGON-327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benson Margulies updated WAGON-327:
-----------------------------------
Fix Version/s: 2.0
> Upgrade JCraft to v0.1.42
> -------------------------
>
> Key: WAGON-327
> URL: https://jira.codehaus.org/browse/WAGON-327
> Project: Maven Wagon
> Issue Type: Bug
> Components: wagon-ssh
> Reporter: Serg Maslyukov
> Assignee: Brett Porter
> Fix For: 1.0, 2.0
>
> Attachments: wagon-ssh.patch, wagon-ssh.patch-v2
>
>
> My provider HostGator.com update OpenSSH to latest version and when I try connect via scp I get an error;
> Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Algorithm negotiation fail
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:264)
> at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:105)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:142)
> at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:184)
> ... 19 more
> Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
> at com.jcraft.jsch.Session.receive_kexinit(Session.java:506)
> at com.jcraft.jsch.Session.connect(Session.java:285)
> at com.jcraft.jsch.Session.connect(Session.java:149)
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:236)
> ... 23 more
> This errro exist because Maven 2.2.0 used JCraft v0.1.38.
> I manually replace old version of JCraft to latest v0.1.42 and now all work fine.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Moved: (WAGON-327) Upgrade JCraft to v0.1.42
Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/WAGON-327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brett Porter moved MNG-4241 to WAGON-327:
-----------------------------------------
Complexity: (was: Intermediate)
Component/s: (was: General)
wagon-ssh
Fix Version/s: (was: Issues to be reviewed for 3.x)
1.0-beta-8
Affects Version/s: (was: 2.2.0)
Key: WAGON-327 (was: MNG-4241)
Project: Maven Wagon (was: Maven 2 & 3)
> Upgrade JCraft to v0.1.42
> -------------------------
>
> Key: WAGON-327
> URL: http://jira.codehaus.org/browse/WAGON-327
> Project: Maven Wagon
> Issue Type: Bug
> Components: wagon-ssh
> Reporter: Serg Maslyukov
> Fix For: 1.0-beta-8
>
> Attachments: wagon-ssh.patch, wagon-ssh.patch-v2
>
>
> My provider HostGator.com update OpenSSH to latest version and when I try connect via scp I get an error;
> Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Algorithm negotiation fail
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:264)
> at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:105)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:142)
> at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:184)
> ... 19 more
> Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
> at com.jcraft.jsch.Session.receive_kexinit(Session.java:506)
> at com.jcraft.jsch.Session.connect(Session.java:285)
> at com.jcraft.jsch.Session.connect(Session.java:149)
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:236)
> ... 23 more
> This errro exist because Maven 2.2.0 used JCraft v0.1.38.
> I manually replace old version of JCraft to latest v0.1.42 and now all work fine.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (MNG-4241) Upgrade JCraft to v0.1.42
Posted by "Thorsten Heit (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/MNG-4241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thorsten Heit updated MNG-4241:
-------------------------------
Attachment: wagon-ssh.patch
A simple patch against the pom.xml of wagon-ssh 1.0-beta-7 to use a newer version of com.jcraft:jsch
> Upgrade JCraft to v0.1.42
> -------------------------
>
> Key: MNG-4241
> URL: http://jira.codehaus.org/browse/MNG-4241
> Project: Maven 2 & 3
> Issue Type: Bug
> Components: General
> Affects Versions: 2.2.0
> Reporter: Serg Maslyukov
> Fix For: Issues to be reviewed for 3.x
>
> Attachments: wagon-ssh.patch
>
>
> My provider HostGator.com update OpenSSH to latest version and when I try connect via scp I get an error;
> Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Algorithm negotiation fail
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:264)
> at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:105)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:142)
> at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:184)
> ... 19 more
> Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
> at com.jcraft.jsch.Session.receive_kexinit(Session.java:506)
> at com.jcraft.jsch.Session.connect(Session.java:285)
> at com.jcraft.jsch.Session.connect(Session.java:149)
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:236)
> ... 23 more
> This errro exist because Maven 2.2.0 used JCraft v0.1.38.
> I manually replace old version of JCraft to latest v0.1.42 and now all work fine.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (MNG-4241) Upgrade JCraft to v0.1.42
Posted by "Thorsten Heit (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/MNG-4241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thorsten Heit updated MNG-4241:
-------------------------------
Attachment: wagon-ssh.patch-v2
Slightly modified version of the initial patch to make use of com.jcraft:jsch:0.1.44-1 instead of 0.1.42
> Upgrade JCraft to v0.1.42
> -------------------------
>
> Key: MNG-4241
> URL: http://jira.codehaus.org/browse/MNG-4241
> Project: Maven 2 & 3
> Issue Type: Bug
> Components: General
> Affects Versions: 2.2.0
> Reporter: Serg Maslyukov
> Fix For: Issues to be reviewed for 3.x
>
> Attachments: wagon-ssh.patch, wagon-ssh.patch-v2
>
>
> My provider HostGator.com update OpenSSH to latest version and when I try connect via scp I get an error;
> Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Algorithm negotiation fail
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:264)
> at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:105)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:142)
> at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:184)
> ... 19 more
> Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
> at com.jcraft.jsch.Session.receive_kexinit(Session.java:506)
> at com.jcraft.jsch.Session.connect(Session.java:285)
> at com.jcraft.jsch.Session.connect(Session.java:149)
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:236)
> ... 23 more
> This errro exist because Maven 2.2.0 used JCraft v0.1.38.
> I manually replace old version of JCraft to latest v0.1.42 and now all work fine.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (MNG-4241) Upgrade JCraft to v0.1.42
Posted by "Thorsten Heit (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/MNG-4241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=266500#action_266500 ]
Thorsten Heit commented on MNG-4241:
------------------------------------
I just found out that there's even com.jcraft:jsch:0.1.44-1 in central so I'm appending a modified patch.
> Upgrade JCraft to v0.1.42
> -------------------------
>
> Key: MNG-4241
> URL: http://jira.codehaus.org/browse/MNG-4241
> Project: Maven 2 & 3
> Issue Type: Bug
> Components: General
> Affects Versions: 2.2.0
> Reporter: Serg Maslyukov
> Fix For: Issues to be reviewed for 3.x
>
> Attachments: wagon-ssh.patch
>
>
> My provider HostGator.com update OpenSSH to latest version and when I try connect via scp I get an error;
> Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Algorithm negotiation fail
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:264)
> at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:105)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:142)
> at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:184)
> ... 19 more
> Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
> at com.jcraft.jsch.Session.receive_kexinit(Session.java:506)
> at com.jcraft.jsch.Session.connect(Session.java:285)
> at com.jcraft.jsch.Session.connect(Session.java:149)
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:236)
> ... 23 more
> This errro exist because Maven 2.2.0 used JCraft v0.1.38.
> I manually replace old version of JCraft to latest v0.1.42 and now all work fine.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (MNG-4241) Upgrade JCraft to v0.1.42
Posted by "Thorsten Heit (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/MNG-4241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=266498#action_266498 ]
Thorsten Heit commented on MNG-4241:
------------------------------------
Today I tried to upload a site from an iMac running Mac OS X 10.6.7 via SCP to a server running Solaris 11 Express. Unfortunately I was bitten by exactly the same error:
7iv05-imac-1:uitools-mac thorsten$ mvn -e -X site:deploy
Apache Maven 3.0.3 (r1075438; 2011-02-28 18:31:09+0100)
Maven home: /Users/thorsten/bin/apache-maven-3.0.3
Java version: 1.6.0_24, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: de_DE, platform encoding: MacRoman
OS name: "mac os x", version: "10.6.7", arch: "x86_64", family: "mac"
[INFO] Error stacktraces are turned on.
(...)
[DEBUG] org.apache.maven.wagon:wagon-ssh:jar:1.0-beta-6:compile
[DEBUG] com.jcraft:jsch:jar:0.1.38:compile
[DEBUG] org.apache.maven.wagon:wagon-ssh-common:jar:1.0-beta-6:compile
[DEBUG] org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-6:compile
(...)
Using private key: /Users/thorsten/.ssh/id_dsa
scp://7iv05-server-1/export/home/thorsten/asdasd/de.ukv.common.ui/uitools-mac - Session: Connection refused
scp://7iv05-server-1/export/home/thorsten/asdasd/de.ukv.common.ui/uitools-mac - Session: Disconnecting
scp://7iv05-server-1/export/home/thorsten/asdasd/de.ukv.common.ui/uitools-mac - Session: Disconnected
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.881s
[INFO] Finished at: Thu May 12 17:56:12 CEST 2011
[INFO] Final Memory: 8M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.0-beta-3:deploy (default-cli) on project uitools-mac: Error uploading site: Cannot connect. Reason: Algorithm negotiation fail -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.0-beta-3:deploy (default-cli) on project uitools-mac: Error uploading site
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.MojoExecutionException: Error uploading site
at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:283)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
... 19 more
Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Algorithm negotiation fail
at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:264)
at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:105)
at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:142)
at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:250)
... 21 more
Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
at com.jcraft.jsch.Session.receive_kexinit(Session.java:506)
at com.jcraft.jsch.Session.connect(Session.java:285)
at com.jcraft.jsch.Session.connect(Session.java:149)
at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:236)
... 25 more
This was with Maven 3.0.3 and maven-site-plugin:3.0-beta-3:
{code}
<distributionManagement>
...
<site>
<id>releases-site</id>
<url>scp://7iv05-server-1/export/home/thorsten/asdasd/${project.groupId}/${project.artifactId}</url>
</site>
</distributionManagement>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.0-beta-3</version>
<configuration>
<locales>de</locales>
</configuration>
</plugin>
...
{code}
The problem is that m-site-p uses org.apache.maven.wagon:wagon-ssh:1.0-beta-6 which itself depends on com.jcraft:jsch:0.1.38 (see above). Switching to wagon-ssh:1.0-beta-7 doesn't solve the issue; the dependency to jsch stays the same.
The solution to solve this issue is to manually add a dependency with a newer version of com.jcraft:jsch to m-site-p:
{code}
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.0-beta-3</version>
<configuration>
<locales>de</locales>
</configuration>
<dependencies>
<dependency>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
<version>1.0-beta-7</version>
</dependency>
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.42</version>
</dependency>
</dependencies>
</plugin>
{code}
I suggest to update wagon-ssh plugin because I assume that there are others having the same issue/problem.
> Upgrade JCraft to v0.1.42
> -------------------------
>
> Key: MNG-4241
> URL: http://jira.codehaus.org/browse/MNG-4241
> Project: Maven 2 & 3
> Issue Type: Bug
> Components: General
> Affects Versions: 2.2.0
> Reporter: Serg Maslyukov
> Fix For: Issues to be reviewed for 3.x
>
>
> My provider HostGator.com update OpenSSH to latest version and when I try connect via scp I get an error;
> Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Algorithm negotiation fail
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:264)
> at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:105)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:207)
> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:142)
> at org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:184)
> ... 19 more
> Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail
> at com.jcraft.jsch.Session.receive_kexinit(Session.java:506)
> at com.jcraft.jsch.Session.connect(Session.java:285)
> at com.jcraft.jsch.Session.connect(Session.java:149)
> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.openConnectionInternal(AbstractJschWagon.java:236)
> ... 23 more
> This errro exist because Maven 2.2.0 used JCraft v0.1.38.
> I manually replace old version of JCraft to latest v0.1.42 and now all work fine.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira