| Summary | This article clarifies a memory leak in the Orbix TLS layer. |
|---|---|
| Environment |
Orbix 6.3.7 All Supported Operating Systems |
| Question/Problem Description |
TLS server leaks memory if a handshake fails. Orbix locator leaks memory if a handshake fails. |
| Clarifying Information | |
| Error Message | (IT_GenericSecurityToolkit:50) E - External Toolkit Error: Handshake failure. (IT_ATLI_TLS:101) E - Failure creating connection to <>. Minor code (HANDSHAKE_FAILURE). Reason: error:00000001:lib(0):func(0):reason(1) |
| Defect/Enhancement Number | RPI 1096288 |
| Cause | |
| Resolution |
An issue in the TLS layer of Orbix is causing a memory leak if clients are trying to connect in a secure way and the handshake fails (e.g. due to expired/invalid client-side certificates). A fix for this issue is available in Orbix 6.3.7 hotfix 2. |
| Workaround | |
| Notes | |
| Attachment |
#KnowledgeDocs
#Orbix