[
https://issues.apache.org/jira/browse/NIFI-15928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Daniel Stieglitz reassigned NIFI-15928:
---------------------------------------
Assignee: Daniel Stieglitz
> Introduce Engine Id Check in SNMP Listener for SNMP v3
> ------------------------------------------------------
>
> Key: NIFI-15928
> URL: https://issues.apache.org/jira/browse/NIFI-15928
> Project: Apache NiFi
> Issue Type: Bug
> Reporter: Pijush Das
> Assignee: Daniel Stieglitz
> Priority: Major
>
> Hi,
> When we use the
> {color:#000000}org.apache.nifi.snmp.processors{color}.ListenTrapSNMP
> processor, we need to use different engine Ids.
> But the source code does not take into account the engine id. It only uses
> the security name,
> auth protocol, auth password, priv protocol and priv password. Please check
> the below.
> [https://github.com/apache/nifi/blob/rel/nifi-2.8.0/nifi-extension-bundles/nifi-snmp-bundle/nifi-snmp-processors/src/main/java/org/apache/nifi/snmp/utils/UsmUserDeserializer.java]
>
> The
> public{color:#000000} UsmUser(OctetString
> {color}{color:#6a3e3e}securityName{color}{color:#000000},{color}{color:#000000}
> OID {color}{color:#6a3e3e}authenticationProtocol{color}{color:#000000},
> {color}{color:#000000}OctetString
> {color}{color:#6a3e3e}authenticationPassphrase{color}{color:#000000},{color}{color:#000000}
> OID {color}{color:#6a3e3e}privacyProtocol{color}{color:#000000},
> {color}{color:#000000} OctetString
> {color}{color:#6a3e3e}privacyPassphrase{color}{color:#000000}){color}
> {color:#000000}constructor does not take into account the engine id.
> Instead, we the below constructor has to be used and the same has to be used
> in Usm.{color}
> {color:#000000} {color}{color:#7f0055}public{color}{color:#000000}
> UsmUser(OctetString
> {color}{color:#6a3e3e}securityName{color}{color:#000000},{color}{color:#000000}
> OID {color}{color:#6a3e3e}authenticationProtocol{color}{color:#000000},
> {color}{color:#000000} OctetString
> {color}{color:#6a3e3e}authenticationPassphrase{color}{color:#000000},
> {color}{color:#000000} OID
> {color}{color:#6a3e3e}privacyProtocol{color}{color:#000000},{color}{color:#000000}
> OctetString {color}{color:#6a3e3e}privacyPassphrase{color}{color:#000000},
> {color}{color:#000000}OctetString
> {color}{color:#6a3e3e}localizationEngineID{color}{color:#000000}){color}
> {color:#000000}Thanks{color}
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)