-
Notifications
You must be signed in to change notification settings - Fork 94
Open
Description
Version
7.6.0.202602242313-rc1
Operating System
MacOS
Bug description
Version
7.6.0-rc1
Operating System
MacOS
Bug description
Pretty much the same as #211 and #148, but this time with JGit 7.6.0-rc1 (bcprov and related libraries are on 1.82). I'm on Mac OS Tahoe 26.3, using Java Temurin 25 and a id_ed25519 keypair that has worked well for me in the past.
Do I need BC libs at 1.83 or something?
After updating to eclipse 2026-03-rc1 (4.39.0), with JGit 7.6.0-rc1 I cannot do any operations on my GitHub/GitLab remotes. Is this expected?
org.eclipse.jgit.api.errors.TransportException: git@github.com:example/example.git: Cannot log in at ssh.github.com:443
publickey: no keys to try
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:249)
at org.eclipse.egit.core.op.FetchOperation.run(FetchOperation.java:134)
at org.eclipse.egit.ui.internal.fetch.FetchOperationUI.execute(FetchOperationUI.java:111)
at org.eclipse.egit.ui.internal.fetch.FetchOperationUI$1.performJob(FetchOperationUI.java:137)
at org.eclipse.egit.ui.internal.jobs.RepositoryJob.run(RepositoryJob.java:59)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: org.eclipse.jgit.errors.TransportException: git@github.com:alicetechnologies/solution-service.git: Cannot log in at ssh.github.com:443
publickey: no keys to try
at org.eclipse.jgit.transport.sshd.SshdSession.connect(SshdSession.java:181)
at org.eclipse.jgit.transport.sshd.SshdSession.connect(SshdSession.java:100)
at org.eclipse.jgit.transport.sshd.SshdSessionFactory.getSession(SshdSessionFactory.java:260)
at org.eclipse.jgit.transport.sshd.SshdSessionFactory.getSession(SshdSessionFactory.java:1)
at org.eclipse.jgit.transport.SshTransport.getSession(SshTransport.java:107)
at org.eclipse.jgit.transport.TransportGitSsh$SshFetchConnection.<init>(TransportGitSsh.java:285)
at org.eclipse.jgit.transport.TransportGitSsh.openFetch(TransportGitSsh.java:152)
at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:153)
at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:105)
at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1458)
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:238)
... 5 more
Caused by: org.apache.sshd.common.SshException: No more authentication methods available
at org.apache.sshd.common.future.AbstractSshFuture.verifyResult(AbstractSshFuture.java:141)
at org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:56)
at org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:35)
at org.apache.sshd.common.future.VerifiableFuture.verify(VerifiableFuture.java:110)
at org.apache.sshd.common.future.VerifiableFuture.verify(VerifiableFuture.java:96)
at org.eclipse.jgit.transport.sshd.SshdSession.connect(SshdSession.java:171)
... 15 more
Caused by: org.apache.sshd.common.SshException: No more authentication methods available
at org.apache.sshd.client.session.ClientUserAuthService.tryNext(ClientUserAuthService.java:441)
at org.apache.sshd.client.session.ClientUserAuthService.processUserAuth(ClientUserAuthService.java:375)
at org.apache.sshd.client.session.ClientUserAuthService.process(ClientUserAuthService.java:270)
...
Actual behavior
No Git remote operation works with my id_ed25519 keypair.
java.security.NoSuchAlgorithmException: Unsupported key type (ssh-ed25519) in /Users/pj/.ssh/id_ed25519
at org.apache.sshd.common.config.keys.loader.openssh.OpenSSHKeyPairResourceParser.readPublicKey(OpenSSHKeyPairResourceParser.java:221)
at org.apache.sshd.common.config.keys.loader.openssh.OpenSSHKeyPairResourceParser.extractKeyPairs(OpenSSHKeyPairResourceParser.java:133)
at org.apache.sshd.common.config.keys.loader.AbstractKeyPairResourceParser.extractKeyPairs(AbstractKeyPairResourceParser.java:198)
at org.apache.sshd.common.config.keys.loader.AbstractKeyPairResourceParser.extractKeyPairs(AbstractKeyPairResourceParser.java:167)
at org.apache.sshd.common.config.keys.loader.AbstractKeyPairResourceParser.loadKeyPairs(AbstractKeyPairResourceParser.java:117)
Expected behavior
Pull!
Relevant log output
eclipse.buildId=4.39.0.20260226-0825
java.version=25
java.vendor=Eclipse AdoptiumOther information
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels