Skip to content

Error during file upload. Algorithm negotiation fail: #653

Open

Description

@sg5575-siva

when i try to connect to remote device over sshd(openssh 10.3) version in eclipse i see Algorithm failed Error.
i used latest eclipse 2026-03 release.

Activity

  1. sg5575-siva commented on Apr 30, 2026

    @sg5575-siva
    Author

    This issue is seen in embedded C/C++ eclipse ide

  2. ilg-ul commented on Apr 30, 2026

    @ilg-ul
    Contributor

    As far as I remember, the Embedded C/C++ Eclipse plug-ins do not deal with ssh, I guess the issue is in Eclipse core.

  3. sg5575-siva commented on Apr 30, 2026

    @sg5575-siva
    Author

    Unable to negotiate with x.x.x.x port 48694: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1,diffie-hellman-group14-s]

    Above algorithms are used in com.jcraft.jsch_0.1.55.v20230916-1400.jar but same alog's are not supported in sshd10.3
    now how can i update this plugin in eclipse ?

    or is there any plan updating eclipse with jsch-0.2.21.jar plugin which supports algorithms which are present in sshd 10.3 ?

  4. ilg-ul commented on Apr 30, 2026

    @ilg-ul
    Contributor

    Can you point where exactly in the Embed CDT plug-ins is this jar used?

  5. sg5575-siva commented on Apr 30, 2026

    @sg5575-siva
    Author

    com.jcraft.jsch_0.1.55.v20230916-1400.jar -- this is present under plugins folder when we extrat this eclipse folder - https://www.eclipse.org/downloads/download.php?file=/oomph/epp/2026-03/R/eclipse-inst-jre-linux64.tar.gz&mirror_id=492

    and latest jsch jar - jsch-0.2.21.jar i downloaded from - https://repo1.maven.org/maven2/com/github/mwiede/jsch/0.2.21/jsch-0.2.21.jar

  6. ilg-ul commented on Apr 30, 2026

    @ilg-ul
    Contributor

    Ok, but what makes you think that they have anything to do with Embed CDT plug-ins?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions