Currently trying to parse a trap with the Skyline.DataMiner.Utils.SNMP.Traps.Protocol nuget. Apparently, the device is sending duplicate bindings in one trap:
I think this is causing the trap parser to break as it tries to add the bindings:
Is there any way around this aside from filing a bug report with the device vendor? Is this something that the trap parser should be able to handle? Am I using the right library/nuget?
Thanks in advance!
Hi Alex, the device should indeed not send the same binding twice, and unfortunately this is causing problems the code that parses the trap. I've quickly fixed it in the Skyline.DataMiner.Utils.SNMP.Traps.Protocol NuGet and version 22.214.171.124 shouldn't throw an exception anymore when the same binding was received twice.