===== SnmpManager General Troubleshooting =====
==== Not Starting ====
=== Missing MIB Entries ===
Scenario: **SnmpManager** will not start, URL will yield a 404 exception.
Sample Exception Log Excerpt:
2019-02-11 05:33:40,459 [localhost-startStop-1] INFO snmp.MibHandler - Error, could not save mib entry for RUCKUS-PRODUCTS-MIB.mib
2019-02-11 05:33:40,481 [localhost-startStop-1] INFO snmp.MibHandler - ERROR MESSAGE: Property [{0}] of class [{1}] cannot be null[objectName:com.errigal.snmpmanager.Mib, arguments:[fullName, class com.errigal.snmpmanager.Mib], class:class org.springframework.validation.FieldError, rejectedValue:null, defaultMessage:Property [{0}] of class [{1}] cannot be null, codes:[com.errigal.snmpmanager.Mib.fullName.nullable.error.com.errigal.snmpmanager.Mib.fullName, com.errigal.snmpmanager.Mib.fullName.nullable.error.fullName, com.errigal.snmpmanager.Mib.fullName.nullable.error.java.lang.String, com.errigal.snmpmanager.Mib.fullName.nullable.error, mib.fullName.nullable.error.com.errigal.snmpmanager.Mib.fullName, mib.fullName.nullable.error.fullName, mib.fullName.nullable.error.java.lang.String, mib.fullName.nullable.error, com.errigal.snmpmanager.Mib.fullName.nullable.com.errigal.snmpmanager.Mib.fullName, com.errigal.snmpmanager.Mib.fullName.nullable.fullName, com.errigal.snmpmanager.Mib.fullName.nullable.java.lang.String, com.errigal.snmpmanager.Mib.fullName.nullable, mib.fullName.nullable.com.errigal.snmpmanager.Mib.fullName, mib.fullName.nullable.fullName, mib.fullName.nullable.java.lang.String, mib.fullName.nullable, nullable.com.errigal.snmpmanager.Mib.fullName, nullable.fullName, nullable.java.lang.String, nullable], code:nullable, bindingFailure:false, field:fullName]
Cause: the **mib** folder (usually: "~/appfiles/SnmpManagerFiles/mibs") contains a **.mib** file which has no entry in the **snmp_manager.mib** table.
Resolution: insert the missing MIB entry into the database.
Resolution Example (Based Of The Example Exception Excerpt):
INSERT INTO mib SET active='NO', configuration_id=1, description='RUCKUS-PRODUCTS-MIB.mib', file_name='RUCKUS-PRODUCTS-MIB.mib', full_name='RUCKUS-PRODUCTS-MIB.mib', name = full_name;