eclipse.buildId=4.20.0.I20210611-1600
java.version=11.0.10
java.vendor=AdoptOpenJDK
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product -keyring /Users/jlczuk/.eclipse_keyring
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product -data file:/Users/jlczuk/_zWork/Eclipse-2021-06-Workspaces/mgmtsvcs-1.0-hsma24x/ -product org.eclipse.epp.package.jee.product -keyring /Users/jlczuk/.eclipse_keyring
]]>
org.eclipse.jgit.api.errors.TransportException: git@github.<redacted>.git: DefaultAuthFuture[ssh-connection]: Failed (SignatureException) to execute: Signature encoding error
at org.eclipse.jgit.api.LsRemoteCommand.execute(LsRemoteCommand.java:189)
at org.eclipse.jgit.api.LsRemoteCommand.call(LsRemoteCommand.java:128)
at org.eclipse.egit.core.op.ListRemoteOperation.run(ListRemoteOperation.java:116)
at org.eclipse.egit.ui.internal.clone.SourceBranchPage$9.run(SourceBranchPage.java:375)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Caused by: org.eclipse.jgit.errors.TransportException: git@github.<redacted>.git: DefaultAuthFuture[ssh-connection]: Failed (SignatureException) to execute: Signature encoding error
at org.eclipse.jgit.transport.sshd.SshdSessionFactory.getSession(SshdSessionFactory.java:250)
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:281)
at org.eclipse.jgit.transport.TransportGitSsh.openFetch(TransportGitSsh.java:153)
at org.eclipse.jgit.api.LsRemoteCommand.execute(LsRemoteCommand.java:167)
... 4 more
Caused by: org.apache.sshd.common.SshException: DefaultAuthFuture[ssh-connection]: Failed (SignatureException) to execute: Signature encoding error
at org.apache.sshd.common.future.AbstractSshFuture.lambda$verifyResult$1(AbstractSshFuture.java:131)
at org.apache.sshd.common.future.AbstractSshFuture.formatExceptionMessage(AbstractSshFuture.java:185)
at org.apache.sshd.common.future.AbstractSshFuture.verifyResult(AbstractSshFuture.java:130)
at org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:39)
at org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:32)
at org.apache.sshd.common.future.VerifiableFuture.verify(VerifiableFuture.java:68)
at org.eclipse.jgit.transport.sshd.SshdSession.connect(SshdSession.java:164)
at org.eclipse.jgit.transport.sshd.SshdSession.connect(SshdSession.java:99)
at org.eclipse.jgit.transport.sshd.SshdSessionFactory.getSession(SshdSessionFactory.java:237)
... 9 more
Caused by: java.io.IOException: ObjectIdentifier mismatch: 2.16.840.1.101.3.4.2.3
at java.base/sun.security.rsa.RSASignature.decodeSignature(RSASignature.java:261)
at java.base/sun.security.rsa.RSASignature.engineVerify(RSASignature.java:217)
at java.base/java.security.Signature$Delegate.engineVerify(Signature.java:1416)
at java.base/java.security.Signature.verify(Signature.java:790)
at org.apache.sshd.common.signature.AbstractSignature.doVerify(AbstractSignature.java:164)
at org.apache.sshd.common.signature.SignatureRSA.verify(SignatureRSA.java:116)
at org.apache.sshd.client.kex.DHGClient.next(DHGClient.java:182)
at org.apache.sshd.common.session.helpers.AbstractSession.handleKexMessage(AbstractSession.java:606)
at org.apache.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:500)
at org.apache.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:428)
at org.apache.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1463)
at org.apache.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:388)
at org.eclipse.jgit.internal.transport.sshd.JGitClientSession.messageReceived(JGitClientSession.java:199)
at org.apache.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:64)
at org.apache.sshd.common.io.nio2.Nio2Session.handleReadCycleCompletion(Nio2Session.java:358)
at org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:335)
at org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:332)
at org.apache.sshd.common.io.nio2.Nio2CompletionHandler.lambda$completed$0(Nio2CompletionHandler.java:38)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at org.apache.sshd.common.io.nio2.Nio2CompletionHandler.completed(Nio2CompletionHandler.java:37)
at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)
at java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)
at java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Eclipse IDE for Enterprise Java and Web Developers (includes Incubating components)]]>
Version: 2021-03 (4.19.0)
Build id: 20210312-0638
Git integration for Eclipse 5.11.0.202103091610-r org.eclipse.egit.feature.group Eclipse EGit
log4j.rootLogger=WARN, stderr log4j.appender.stderr=org.apache.log4j.ConsoleAppender log4j.appender.stderr.Target=System.err log4j.appender.stderr.layout=org.apache.log4j.PatternLayout log4j.appender.stderr.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %t %c{1}:%L - %m%n log4j.logger.org.apache.sshd=DEBUG log4j.logger.org.eclipse.jgit.transport.sshd=DEBUG log4j.logger.org.eclipse.jgit.internal.transport.sshd=DEBUG log4j.logger.org.eclipse.jgit.transport=DEBUG
-Dlog4j.debug -Dlog4j.configuration=file:/Users/me/Eclipse-2021-06-Workspaces/test/log4j/log4j.properties
<?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod="5 seconds"> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{40} - %msg%n</pattern> </encoder> </appender> <logger name="org.apache.sshd" level="DEBUG" additivity="false"> <appender-ref ref="STDOUT" /> </logger> <logger name="org.eclipse.jgit.transport.sshd" level="DEBUG" additivity="false"> <appender-ref ref="STDOUT" /> </logger> <logger name="org.eclipse.jgit.internal.transport.sshd" level="DEBUG" additivity="false"> <appender-ref ref="STDOUT" /> </logger> <root level="WARN"> <appender-ref ref="STDOUT" /> </root> </configuration>
$ cd /Path/to/your/Eclipse.app $ cd Contents/MacOS $ _JAVA_OPTIONS='-Dlogback.configurationFile=file:///Users/jlczuk/eclipse-egit-trace.xml' ./eclipse &
... - setNegotiationResult(JGitClientSession[testuser@localhost/127.0.0.1:53730]) Kex: server->client aes128-ctr hmac-sha2-256-etm@openssh.com none ... - setNegotiationResult(JGitClientSession[testuser@localhost/127.0.0.1:53730]) Kex: client->server aes128-ctr hmac-sha2-256-etm@openssh.com none ... - setNegotiationResult(JGitClientSession[testuser@localhost/127.0.0.1:53730]) Kex: kex algorithms = ecdh-sha2-nistp521 ... - setNegotiationResult(JGitClientSession[testuser@localhost/127.0.0.1:53730]) Kex: server host key algorithms = ssh-rsa ... - setNegotiationResult(JGitClientSession[testuser@localhost/127.0.0.1:53730]) Kex: encryption algorithms (client to server) = aes128-ctr ... - setNegotiationResult(JGitClientSession[testuser@localhost/127.0.0.1:53730]) Kex: encryption algorithms (server to client) = aes128-ctr ... - setNegotiationResult(JGitClientSession[testuser@localhost/127.0.0.1:53730]) Kex: mac algorithms (client to server) = hmac-sha2-256-etm@openssh.com ... - setNegotiationResult(JGitClientSession[testuser@localhost/127.0.0.1:53730]) Kex: mac algorithms (server to client) = hmac-sha2-256-etm@openssh.com ... - setNegotiationResult(JGitClientSession[testuser@localhost/127.0.0.1:53730]) Kex: compression algorithms (client to server) = none ... - setNegotiationResult(JGitClientSession[testuser@localhost/127.0.0.1:53730]) Kex: compression algorithms (server to client) = none
13:16:33.006 JGitClientSession - readIdentification(JGitClientSession[git@github.foo.com/111.111.111.111:22]) Server version string: SSH-2.0-babeld-278d8c4
13:16:33.006 ClientUserAuthService - auth(JGitClientSession[git@github.foo.com/111.111.111.111:22])[ssh-connection] send SSH_MSG_USERAUTH_REQUEST for 'none' 13:16:33.006 JGitClientSession - handleKexInit(JGitClientSession[git@github.foo.com/111.111.111.111:22]) SSH_MSG_KEXINIT 13:16:33.007 JGitClientSession - enqueuePendingPacket(JGitClientSession[git@github.foo.com/111.111.111.111:22])[SSH_MSG_USERAUTH_REQUEST] Start flagging packets as pending until key exchange is done 13:16:33.012 JGitClientSession - setNegotiationResult(JGitClientSession[git@github.foo.com/111.111.111.111:22]) Kex: server->client aes128-ctr hmac-sha2-256-etm@openssh.com none 13:16:33.012 JGitClientSession - setNegotiationResult(JGitClientSession[git@github.foo.com/111.111.111.111:22]) Kex: client->server aes128-ctr hmac-sha2-256-etm@openssh.com none 13:16:33.014 JGitClientSession - setNegotiationResult(JGitClientSession[git@github.foo.com/111.111.111.111:22]) Kex: kex algorithms = ecdh-sha2-nistp521 13:16:33.014 JGitClientSession - setNegotiationResult(JGitClientSession[git@github.foo.com/111.111.111.111:22]) Kex: server host key algorithms = ssh-rsa
13:16:33.014 JGitClientSession - setNegotiationResult(JGitClientSession[git@github.foo.com/111.111.111.111:22]) Kex: encryption algorithms (client to server) = aes128-ctr 13:16:33.014 JGitClientSession - setNegotiationResult(JGitClientSession[git@github.foo.com/111.111.111.111:22]) Kex: encryption algorithms (server to client) = aes128-ctr 13:16:33.014 JGitClientSession - setNegotiationResult(JGitClientSession[git@github.foo.com/111.111.111.111:22]) Kex: mac algorithms (client to server) = hmac-sha2-256-etm@openssh.com 13:16:33.014 [JGitClientSession - setNegotiationResult(JGitClientSession[git@github.foo.com/111.111.111.111:22]) Kex: mac algorithms (server to client) = hmac-sha2-256-etm@openssh.com 13:16:33.014 JGitClientSession - setNegotiationResult(JGitClientSession[git@github.foo.com/111.111.111.111:22]) Kex: compression algorithms (client to server) = none 13:16:33.014 JGitClientSession - setNegotiationResult(JGitClientSession[git@github.foo.com/111.111.111.111:22]) Kex: compression algorithms (server to client) = none 13:16:33.029 DHGClient - init(DHGClient[ecdh-sha2-nistp521])[JGitClientSession[git@github.foo.com/111.111.111.111:22]] Send SSH_MSG_KEXDH_INIT 13:16:33.029 JGitClientSession - encode(JGitClientSession[git@github.foo.com/111.111.111.111:22]) packet #1 sending command=30[30] len=138 13:16:33.029 Nio2Session - writeBuffer(Nio2Session[local=/10.0.0.6:56665, remote=github.foo.com/111.111.111.111:22]) writing 152 bytes 13:16:33.121 DHGClient - next(DHGClient[ecdh-sha2-nistp521])[JGitClientSession[git@github.foo.com/111.111.111.111:22]] process command=SSH_MSG_KEXDH_REPLY 13:16:33.138 Nio2Session - handleReadCycleFailure(Nio2Session[local=/10.0.0.6:56665, remote=github.foo.com/111.111.111.111:22]) SignatureException after 108390206 nanos at read cycle=2: Signature encoding error 13:16:33.138 Nio2Session - exceptionCaught(Nio2Session[local=/10.0.0.6:56665, remote=github.foo.com/111.111.111.111:22]) caught SignatureException[Signature encoding error] - calling handler 13:16:33.139 JGitClientSession - signalAuthFailure(JGitClientSession[git@github.foo.com/111.111.111.111:22]) type=SignatureException, signalled=true, first=false: Signature encoding error 13:16:33.147 JGitClientSession - exceptionCaught(JGitClientSession[git@github.foo.com/111.111.111.111:22])[state=Opened] SignatureException: Signature encoding error java.security.SignatureException: Signature encoding error at java.base/sun.security.rsa.RSASignature.engineVerify(RSASignature.java:226) at java.base/java.security.Signature$Delegate.engineVerify(Signature.java:1416) at java.base/java.security.Signature.verify(Signature.java:790) at org.apache.sshd.common.signature.AbstractSignature.doVerify(AbstractSignature.java:164) at org.apache.sshd.common.signature.SignatureRSA.verify(SignatureRSA.java:116) at org.apache.sshd.client.kex.DHGClient.next(DHGClient.java:182) at org.apache.sshd.common.session.helpers.AbstractSession.handleKexMessage(AbstractSession.java:606) at org.apache.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:500) at org.apache.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:428) at org.apache.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1463) at org.apache.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:388) at org.eclipse.jgit.internal.transport.sshd.JGitClientSession.messageReceived(JGitClientSession.java:200) at org.apache.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:64) at org.apache.sshd.common.io.nio2.Nio2Session.handleReadCycleCompletion(Nio2Session.java:358) at org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:335) at org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:332) at org.apache.sshd.common.io.nio2.Nio2CompletionHandler.lambda$completed$0(Nio2CompletionHandler.java:38) at java.base/java.security.AccessController.doPrivileged(Native Method) at org.apache.sshd.common.io.nio2.Nio2CompletionHandler.completed(Nio2CompletionHandler.java:37) at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127) at java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219) at java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: java.io.IOException: ObjectIdentifier mismatch: 2.16.840.1.101.3.4.2.3 at java.base/sun.security.rsa.RSASignature.decodeSignature(RSASignature.java:261) at java.base/sun.security.rsa.RSASignature.engineVerify(RSASignature.java:217) ... 24 common frames omitted
08:54:56.680 [sshd-JGitSshClient[4ecbfd8c]-nio2-thread-1] TRACE o.e.j.i.transport.sshd.JGitClientSession - negotiate(JGitClientSession[git@github.foo.com/111.111.111.111:22])[server host key algorithms] guess=ssh-rsa (client=ssh-rsa,ecdsa-sha2-nistp256,ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,rsa-sha2-512-cert-v01@openssh.com,rsa-sha2-256-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,sk-ecdsa-sha2-nistp256@openssh.com,sk-ssh-ed25519@openssh.com,rsa-sha2-512,rsa-sha2-256,ssh-dss-cert-v01@openssh.com,ssh-dss,ext-info-c / server=ecdsa-sha2-nistp256,ssh-dss,rsa-sha2-512,rsa-sha2-256,ssh-rsa)
Host github.foo.com Hostname github.foo.com User git Port 22 IdentityFile ~/.ssh/your_private_key HostKeyAlgorithms ^rsa-sha2-512,rsa-sha2-256,ssh-rsa