Xilai Dai created KARAF-6980:
--------------------------------

             Summary: client/ssh session is not closed anymore until the 
idleTimeout
                 Key: KARAF-6980
                 URL: https://issues.apache.org/jira/browse/KARAF-6980
             Project: Karaf
          Issue Type: Bug
    Affects Versions: 4.2.10
            Reporter: Xilai Dai


When execute a karaf command from client/client.bat, the ssh session isn't 
closed until the idelTimeout (by default 1800 sec) in Karaf 4.2.10.

On Karaf 4.2.9 or lower (ssh session closed after command executed):
{code:java}
E:\download\apache-karaf-4.2.9\bin>client.bat -h localhost "list"
Logging in as karaf
START LEVEL 100 , List Threshold: 50
ID │ State  │ Lvl │ Version │ Name
───┼────────┼─────┼─────────┼───────────────────────────────────────
22 │ Active │  80 │ 4.2.9   │ Apache Karaf :: OSGi Services :: Event
E:\download\apache-karaf-4.2.9\bin>
{code}
On karaf 4.2.10 (ssh session still opening until the timeout):
{code:java}
E:\download\apache-karaf-4.2.10\bin>client.bat -h localhost "list"
Logging in as karaf
Enter password for C:\Users\xldai\.ssh\id_rsa:
START LEVEL 100 , List Threshold: 50
ID │ State  │ Lvl │ Version │ Name
───┼────────┼─────┼─────────┼───────────────────────────────────────
24 │ Active │  80 │ 4.2.10  │ Apache Karaf :: OSGi Services :: Event

{code}
-t parameter (e.g -t 1000) is not a solution for all use cases.
 The ssh session has to be closed automatically after the command executed, 
after sshd version upgraded from 1.7.0 to 2.5.1. (the same behavior as previous 
versions)



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

Reply via email to