| Issue 845: | Exception caught java.lang.IllegalArgumentException: Not ASCII string | |
| 2 people starred this issue and may be notified of changes. | Back to list |
Affected Version: 2.1.6.1 What steps will reproduce the problem? 1.use "ssh -p 29418 sshusername@hostname" to test connection 2. 3. What is the expected output? What do you see instead? except welcome message to show.but got: ''' Connection to xxx closed by remote host. Connection to xxx closed. ''' Please provide any additional information below. [2011-02-15 17:01:32,540] WARN org.apache.sshd.server.session.ServerSession : Exception caught java.lang.IllegalArgumentException: Not ASCII string: **** Welcome to Gerrit Code Review **** Hi 春霖 张, you have successfully connected over SSH. Unfortunately, interactive shells are disabled. To clone a hosted Git repository, use: git clone ssh://zhangclb@YF-Smart.YF-Smart:29418/REPOSITORY_NAME.git at org.eclipse.jgit.lib.Constants.encodeASCII(Constants.java:492) at com.google.gerrit.sshd.NoShell$SendMessage.start(NoShell.java:101) at org.apache.sshd.server.channel.ChannelSession.handleShell(ChannelSession.java:374) at org.apache.sshd.server.channel.ChannelSession.handleRequest(ChannelSession.java:227) at org.apache.sshd.server.channel.ChannelSession.handleRequest(ChannelSession.java:194) at org.apache.sshd.common.session.AbstractSession.channelRequest(AbstractSession.java:999) at org.apache.sshd.server.session.ServerSession.handleMessage(ServerSession.java:210) at org.apache.sshd.common.session.AbstractSession.decode(AbstractSession.java:522) at org.apache.sshd.common.session.AbstractSession.messageReceived(AbstractSession.java:225) at org.apache.sshd.common.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:58) at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:716) at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434) at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:46) at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:796) at org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java:119) at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434) at org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageReceived(DefaultIoFilterChain.java:426) at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:692) at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:645) at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:634) at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:66) at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1078) at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662)
May 20, 2011
Actually, Gerrit was using an encodeASCII() when we meant to use a UTF-8 function, so this is a Gerrit bug not JGit... even though the stack trace blames JGit. Fixed by commit 0860e1b13cf64daf497a1ce81f0d53621fd1585c. Will be in 2.1.7.
Status:
Submitted
Labels: -Component-JGit FixedIn-2.1.7
May 31, 2011
(No comment was entered for this change.)
Status:
Released
Oct 27, 2011
It seems that it had been fixed in gerrit 2.2.1 |
|
| ► Sign in to add a comment |
Labels: Component-JGit