You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "J. Brébec (Jira)" <ji...@apache.org> on 2019/12/11 09:44:00 UTC
[jira] [Created] (KARAF-6542) Refreshing sshd cause the ssh service
to be unavailable
J. Brébec created KARAF-6542:
--------------------------------
Summary: Refreshing sshd cause the ssh service to be unavailable
Key: KARAF-6542
URL: https://issues.apache.org/jira/browse/KARAF-6542
Project: Karaf
Issue Type: Bug
Components: karaf
Affects Versions: 4.2.6
Reporter: J. Brébec
When a feature cause the bundle org.apache.sshd to be refreshed, then the ssh server is stopped and restarted. however, the restart doesn't work and the ssh service is then unavailable.
For example, installing bouncycastle into Karaf stop the ssh service. Restarting Karaf fixes this issue.
This issue come from a conflict between the thread context class loader (which can see the "old" sshd bundle) and a ServiceLoader pattern used in sshd. The ssh server failed to start with a ClassNotFound exception.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)