IP n.n.n.n is not in address table returned - removing it from the discovered list

Document ID : KB000107719
Last Modified Date : 12/12/2018
Show Technical Document Details
Question:
When running an AutoDiscovery, the following message is seen in the Discovery Status window:

IP n.n.n.n is not in address table returned - removing it from the discovered list

What does this message mean?
Environment:
Spectrum 10.X running on any OS
Answer:
When SPECTRUM discovers a device, it checks to verify the ip address used to communicate with the device is a valid ip address for that device by reading the ipAddrTable. If the ip address is not in the ipAddrTable, then AutoDiscovery will display the "IP n.n.n.n is not in address table returned - removing it from the discovered list" message and remove the ip address from the discovered list.

The reason for the check is to verify the device that is responding is the correct device.

Reasons why the ip address is not in the ipAddrtable are as follows:

1. It's a NAT IP
2. It's a subnet address, not device address.  For example, for subnet 10.253.9.128/25, 10.253.9.128 is the subnet ID, not a device IP.  However, we have seen where the router that routes to that subnet could respond to an SNMP query at 10.253.9.128
3. A device does not support or has a bug in the standard IP MIB (ipAddrTable)
Additional Information:
NOTE: You can tell the AutoDiscovery process to ignore this message by clicking on the "Advanced Options..." button in the Configuration tab and unchecking the "Required discovery IP Entry in the device;s IP Address Table" check box.

User-added image