[
https://issues.apache.org/jira/browse/NIFI-8462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Handermann updated NIFI-8462:
-----------------------------------
Status: Patch Available (was: In Progress)
> Refactor PutSyslog and ListenSyslog using Netty
> -----------------------------------------------
>
> Key: NIFI-8462
> URL: https://issues.apache.org/jira/browse/NIFI-8462
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Extensions
> Affects Versions: 1.13.2
> Reporter: David Handermann
> Assignee: David Handermann
> Priority: Major
> Labels: Netty, SSLEngine, security
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Multiple extension and framework components leverage custom socket handling
> classes for sending and receiving messages. These custom classes include
> {{SSLSocketChannel}}, which handles handshaking and interaction with
> {{SSLEngine}}. Custom {{SSLEngine}} handling is prone to errors, and the
> current implementation has issues with TLS 1.3. Rather than continuing to
> maintain custom {{SSLEngine}} handling, moving to a solution based on Netty
> provides a cleaner approach.
> The purpose of this issue is to refactor {{PutSyslog}} and {{ListenSyslog}}
> using Netty to provide a way forward for other impacted components. The
> changes should maintain compatibility with existing TCP and UDP protocol
> configurations.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)