MIB compiler creates datacollections that fail to validate
Description
With one of the shipped pre-compiled MIBs, the output of the MIB Compiler fails to validate and throws an error. This has been reported multiple times with different MIBs from both customer and community.
To reproduce: Admin -> SNMP MIB Compiler Right-click RFC1213-MIB and select Generate datacollection Click Save data collection file
This issue was first discovered while upgrading to Meridian 2022.1.0 from Meridian 2020.1.18. This could impact someone If they have compiled the data collection file from the RFC1213-MIB, and then upgraded to a newer release.
After upgrading to Meridian 2022, the service would not start. We found the following error in the manager.log file:
It wasn't until we ran the config tester that I saw the following error that alluded Dino into looking at the MIB compiler:
With one of the shipped pre-compiled MIBs, the output of the MIB Compiler fails to validate and throws an error. This has been reported multiple times with different MIBs from both customer and community.
To reproduce:
Admin -> SNMP MIB Compiler
Right-click
RFC1213-MIB
and selectGenerate datacollection
Click
Save data collection file
Result: