[ 
https://issues.apache.org/jira/browse/KARAF-4433?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16996016#comment-16996016
 ] 

Elvis edited comment on KARAF-4433 at 12/14/19 12:16 AM:
---------------------------------------------------------

Hi, I need your help please

I have this problem in karaf 4.0.9, openjdk 8, servicemix 7.0.1 and window 
server 2012:

instance:connect vuce

result: "Error executing command: Channel opening failed" in root and intance 
(vuce) log:

javax.security.auth.login.LoginException: null not available to obtain 
information from userjavax.security.auth.login.LoginException: null not 
available to obtain information from user at 
org.apache.karaf.jaas.modules.properties.PropertiesLoginModule.login(PropertiesLoginModule.java:87)
 at 
org.apache.karaf.jaas.boot.ProxyLoginModule.login(ProxyLoginModule.java:83)[org.apache.karaf.jaas.boot-4.0.9.jar:]
 at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_232]
 at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_232] at 
javax.security.auth.login.LoginContext.invoke(LoginContext.java:755)[:1.8.0_232]
 at 
javax.security.auth.login.LoginContext.access$000(LoginContext.java:195)[:1.8.0_232]
 at 
javax.security.auth.login.LoginContext$4.run(LoginContext.java:682)[:1.8.0_232] 
at 
javax.security.auth.login.LoginContext$4.run(LoginContext.java:680)[:1.8.0_232] 
at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_232] at 
javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)[:1.8.0_232]
 at 
javax.security.auth.login.LoginContext.login(LoginContext.java:587)[:1.8.0_232] 
at 
org.apache.karaf.shell.ssh.KarafJaasAuthenticator.authenticate(KarafJaasAuthenticator.java:118)
 at 
org.apache.sshd.server.auth.UserAuthPublicKey.doAuth(UserAuthPublicKey.java:72)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.server.auth.AbstractUserAuth.auth(AbstractUserAuth.java:49)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.server.session.ServerUserAuthService.process(ServerUserAuthService.java:145)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.session.AbstractSession.doHandleMessage(AbstractSession.java:431)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.session.AbstractSession.handleMessage(AbstractSession.java:326)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.session.AbstractSession.decode(AbstractSession.java:780)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.session.AbstractSession.messageReceived(AbstractSession.java:308)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:54)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:184)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:170)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.io.nio2.Nio2CompletionHandler$1.run(Nio2CompletionHandler.java:32)
 at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_232] at 
org.apache.sshd.common.io.nio2.Nio2CompletionHandler.completed(Nio2CompletionHandler.java:30)[163:org.apache.sshd.core:0.14.0]
 at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)[:1.8.0_232] at 
sun.nio.ch.Invoker$2.run(Invoker.java:218)[:1.8.0_232] at 
sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)[:1.8.0_232]
 at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[:1.8.0_232]
 at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[:1.8.0_232]
 at java.lang.Thread.run(Thread.java:748)[:1.8.0_232]

 

java.io.IOException: The specified network name is no longer 
available.java.io.IOException: The specified network name is no longer 
available.
 at sun.nio.ch.Iocp.translateErrorToIOException(Iocp.java:309)[:1.8.0_232] at 
sun.nio.ch.Iocp.access$700(Iocp.java:46)[:1.8.0_232] at 
sun.nio.ch.Iocp$EventHandlerTask.run(Iocp.java:399)[:1.8.0_232] at 
java.lang.Thread.run(Thread.java:748)[:1.8.0_232]

 

 

 


was (Author: efontalvo):
Hi, I need your help please

I have this problem in karaf 4.0.9, openjdk 8 and window server 2012:

instance:connect vuce

result: "Error executing command: Channel opening failed" in root and intance 
(vuce) log:

javax.security.auth.login.LoginException: null not available to obtain 
information from userjavax.security.auth.login.LoginException: null not 
available to obtain information from user at 
org.apache.karaf.jaas.modules.properties.PropertiesLoginModule.login(PropertiesLoginModule.java:87)
 at 
org.apache.karaf.jaas.boot.ProxyLoginModule.login(ProxyLoginModule.java:83)[org.apache.karaf.jaas.boot-4.0.9.jar:]
 at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_232]
 at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_232] at 
javax.security.auth.login.LoginContext.invoke(LoginContext.java:755)[:1.8.0_232]
 at 
javax.security.auth.login.LoginContext.access$000(LoginContext.java:195)[:1.8.0_232]
 at 
javax.security.auth.login.LoginContext$4.run(LoginContext.java:682)[:1.8.0_232] 
at 
javax.security.auth.login.LoginContext$4.run(LoginContext.java:680)[:1.8.0_232] 
at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_232] at 
javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)[:1.8.0_232]
 at 
javax.security.auth.login.LoginContext.login(LoginContext.java:587)[:1.8.0_232] 
at 
org.apache.karaf.shell.ssh.KarafJaasAuthenticator.authenticate(KarafJaasAuthenticator.java:118)
 at 
org.apache.sshd.server.auth.UserAuthPublicKey.doAuth(UserAuthPublicKey.java:72)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.server.auth.AbstractUserAuth.auth(AbstractUserAuth.java:49)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.server.session.ServerUserAuthService.process(ServerUserAuthService.java:145)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.session.AbstractSession.doHandleMessage(AbstractSession.java:431)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.session.AbstractSession.handleMessage(AbstractSession.java:326)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.session.AbstractSession.decode(AbstractSession.java:780)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.session.AbstractSession.messageReceived(AbstractSession.java:308)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:54)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:184)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:170)[163:org.apache.sshd.core:0.14.0]
 at 
org.apache.sshd.common.io.nio2.Nio2CompletionHandler$1.run(Nio2CompletionHandler.java:32)
 at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_232] at 
org.apache.sshd.common.io.nio2.Nio2CompletionHandler.completed(Nio2CompletionHandler.java:30)[163:org.apache.sshd.core:0.14.0]
 at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)[:1.8.0_232] at 
sun.nio.ch.Invoker$2.run(Invoker.java:218)[:1.8.0_232] at 
sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)[:1.8.0_232]
 at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[:1.8.0_232]
 at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[:1.8.0_232]
 at java.lang.Thread.run(Thread.java:748)[:1.8.0_232]

 

java.io.IOException: The specified network name is no longer 
available.java.io.IOException: The specified network name is no longer 
available.
 at sun.nio.ch.Iocp.translateErrorToIOException(Iocp.java:309)[:1.8.0_232] at 
sun.nio.ch.Iocp.access$700(Iocp.java:46)[:1.8.0_232] at 
sun.nio.ch.Iocp$EventHandlerTask.run(Iocp.java:399)[:1.8.0_232] at 
java.lang.Thread.run(Thread.java:748)[:1.8.0_232]

 

 

 

> Unable to connect to a child instance with instance:connect
> -----------------------------------------------------------
>
>                 Key: KARAF-4433
>                 URL: https://issues.apache.org/jira/browse/KARAF-4433
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf
>    Affects Versions: 4.0.4
>         Environment: Windows 7, Oracle JDK 1.8.0_74
>            Reporter: Vincent MATHON
>            Assignee: Jean-Baptiste Onofré
>            Priority: Major
>             Fix For: 4.1.0, 4.0.5
>
>
> Steps to reproduce:
> 1/ install a fresh karaf distribution
> 2/ launch karaf.bat
> 3/ root()> instance:create test
> 4/ root()> instance:start test
> 5/ root()> instance:connect test
> Connecting to host localhost on port 8103
> Connecting to unknown server. Automatically adding to known hosts.
> Storing the server key in known_hosts.
> Password:  *****
> Connected
> Error executing command: Channel opening failed
> Note that 
> 6/ root()> instance:connect test info
> works perfectly, thus, the problem arises when no command is specified.
> The stacktrace looks like :
> 2016-03-22 14:45:17,203 | ERROR | nsole user karaf | ShellUtil                
>         | 44 - org.apache.karaf.shell.core - 4.0.4 | Exception caught while 
> executing command
> org.apache.sshd.common.SshException: Channel opening failed at 
> org.apache.sshd.client.future.DefaultOpenFuture.verify(DefaultOpenFuture.java:43)[1:org.apache.sshd.core:0.14.0]
>  at 
> org.apache.karaf.shell.ssh.SshAction.execute(SshAction.java:241)[45:org.apache.karaf.shell.ssh:4.0.4]
> ......
>       at java.lang.Thread.run(Thread.java:745)[:1.8.0_74]
> Caused by: java.lang.NullPointerException
>       at org.apache.sshd.common.util.Buffer.putString(Buffer.java:435)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to