Cisco ASA devices with duplicate MAC addresses are not discovered in Smarts IP
Smarts 10.1.X
The issue above is seen with monitoring Cisco ASA devices in HA mode. Sometimes the standby device will report the same MAC on an interface as the active device.
Smarts IP determines that the two devices must be the same and does not discover the secondary device. If the same MAC is layered over multiple interface, then Smarts IP prunes the MAC to Interface relationship because of the ambiguity.
Smarts IP is functioning as designed.
dmctl -s <IPDomain> invoke ICF_TopologyManager::ICF-TopologyManager insertParameter RigorousMACTest TRUE
It is not necessary to restart Smarts IP Manager to apply this change in the active environment.
After running the above command, you can rediscover both devices in question and verify that both get discovered.