cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
986
Views
0
Helpful
3
Comments
schwermie
Level 1
Level 1

 Hi,

We use  Cisco Prime 1.4 (1.4.0.45) and have the problem that the devices are in the stated " Managed with warnings" .

The SNMP and telnet parameters are correct and when I discover the device  it is managed but after a few days the state will be `Managed with warnings` 

In the logging I see the error

backgroundThreadPoolExecutor-11] ERROR inventory - 192.168.20.86 BusinessKey not populated completely. Dropping the Object.LLDPNeighborInfo[ifIndex=10103,neighborDeviceId=01:ac:16:16:ea,owningEntityId=171767599_192.168.20.86,instanceId=0,_orderedListOEIndex=<Integer>,_creationOrderIndex=<Integer>,instanceVersion=0] 

We see this on a CAT WS-C3560-G-48PS-S with IOS 12.2.(53)SE2   IPBASE-K9

Did anybody have this  problem also and does anyone know how to resolve this.

gr

Tim

Comments
mikaelbje
Level 1
Level 1

Yes! I have the same issue on a CPI 2.1 install but no fix.

 

Two out of four Nexus 5596 show up with Partial Collection Failure although their configs are identical (apart from being in two different data centers):

 

Unable to collect neighbor devices details using Link Layer discovery protocol.

 

From inventory.log:

 

[2014-10-30 08:49:06,736] [ICE Service[ 1]Thread: 20] [inventory] [ERROR] - HOST.example.com BusinessKey not populated completely. Dropping the Object.EthernetProtocolEndpoint[duplexMode=FULLDUPLEX,ifIndex=369098775,isPromiscuous=
false,locationIndex=0,deployPending=NONE,isFloatingPep=false,owningEntityId=1011999991_HOST.example.com,instanceId=0,_orderedListOEIndex=<Integer>,_creationOrderIndex=<Integer>,instanceVersion=0]
[2014-10-30 08:49:06,737] [ICE Service[ 1]Thread: 20] [ice] [ERROR] - java.lang.IllegalStateException: Business key attribute: name on entity com.cisco.xmp.model.foundation.connectivity.ethernet.EthernetProtocolEndpoint is null.
java.lang.IllegalStateException: Business key attribute: name on entity com.cisco.xmp.model.foundation.connectivity.ethernet.EthernetProtocolEndpoint is null.
        at com.cisco.xmp.model.framework.base.InstanceImpl.getBusinessKey(InstanceImpl.java:1166)
        at com.cisco.xmp.model.framework.base.InstanceImpl.getBusinessKey(InstanceImpl.java:1116)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.processObjects(InventoryCollectorEngineXdeImpl.java:3001)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.realCall(InventoryCollectorEngineXdeImpl.java:1736)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.call(InventoryCollectorEngineXdeImpl.java:1168)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.call(InventoryCollectorEngineXdeImpl.java:135)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at com.cisco.xmp.inventory.ice.IceTask.run(IceTask.java:179)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
[2014-10-30 08:49:06,737] [ICE Service[ 1]Thread: 20] [inventory] [ERROR] - HOST.example.com BusinessKey not populated completely. Dropping the Object.EthernetProtocolEndpoint[duplexMode=FULLDUPLEX,ifIndex=369098776,isPromiscuous=
false,locationIndex=0,deployPending=NONE,isFloatingPep=false,owningEntityId=1011999991_HOST.example.com,instanceId=0,_orderedListOEIndex=<Integer>,_creationOrderIndex=<Integer>,instanceVersion=0]
[2014-10-30 08:49:06,737] [ICE Service[ 1]Thread: 20] [inventory] [ERROR] - HOST.example.com BusinessKey not populated completely. Dropping the Object.EthernetProtocolEndpoint[duplexMode=FULLDUPLEX,ifIndex=369098776,isPromiscuous=
false,locationIndex=0,deployPending=NONE,isFloatingPep=false,owningEntityId=1011999991_HOST.example.com,instanceId=0,_orderedListOEIndex=<Integer>,_creationOrderIndex=<Integer>,instanceVersion=0]
[2014-10-30 08:49:06,737] [ICE Service[ 1]Thread: 20] [ice] [ERROR] - java.lang.IllegalStateException: Business key attribute: name on entity com.cisco.xmp.model.foundation.connectivity.ethernet.EthernetProtocolEndpoint is null.
java.lang.IllegalStateException: Business key attribute: name on entity com.cisco.xmp.model.foundation.connectivity.ethernet.EthernetProtocolEndpoint is null.
        at com.cisco.xmp.model.framework.base.InstanceImpl.getBusinessKey(InstanceImpl.java:1166)
        at com.cisco.xmp.model.framework.base.InstanceImpl.getBusinessKey(InstanceImpl.java:1116)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.processObjects(InventoryCollectorEngineXdeImpl.java:3001)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.realCall(InventoryCollectorEngineXdeImpl.java:1736)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.call(InventoryCollectorEngineXdeImpl.java:1168)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.call(InventoryCollectorEngineXdeImpl.java:135)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at com.cisco.xmp.inventory.ice.IceTask.run(IceTask.java:179)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
[2014-10-30 08:49:06,738] [ICE Service[ 1]Thread: 20] [inventory] [ERROR] - HOST.example.com BusinessKey not populated completely. Dropping the Object.EthernetProtocolEndpoint[duplexMode=FULLDUPLEX,ifIndex=369098777,isPromiscuous=
false,locationIndex=0,deployPending=NONE,isFloatingPep=false,owningEntityId=1011999991_HOST.example.com,instanceId=0,_orderedListOEIndex=<Integer>,_creationOrderIndex=<Integer>,instanceVersion=0]
[2014-10-30 08:49:06,738] [ICE Service[ 1]Thread: 20] [inventory] [ERROR] - HOST.example.com BusinessKey not populated completely. Dropping the Object.EthernetProtocolEndpoint[duplexMode=FULLDUPLEX,ifIndex=369098777,isPromiscuous=
false,locationIndex=0,deployPending=NONE,isFloatingPep=false,owningEntityId=1011999991_HOST.example.com,instanceId=0,_orderedListOEIndex=<Integer>,_creationOrderIndex=<Integer>,instanceVersion=0]
[2014-10-30 08:49:06,738] [ICE Service[ 1]Thread: 20] [ice] [ERROR] - java.lang.IllegalStateException: Business key attribute: name on entity com.cisco.xmp.model.foundation.connectivity.ethernet.EthernetProtocolEndpoint is null.
java.lang.IllegalStateException: Business key attribute: name on entity com.cisco.xmp.model.foundation.connectivity.ethernet.EthernetProtocolEndpoint is null.
        at com.cisco.xmp.model.framework.base.InstanceImpl.getBusinessKey(InstanceImpl.java:1166)
        at com.cisco.xmp.model.framework.base.InstanceImpl.getBusinessKey(InstanceImpl.java:1116)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.processObjects(InventoryCollectorEngineXdeImpl.java:3001)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.realCall(InventoryCollectorEngineXdeImpl.java:1736)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.call(InventoryCollectorEngineXdeImpl.java:1168)
        at com.cisco.xmp.inventory.ice.InventoryCollectorEngineXdeImpl.call(InventoryCollectorEngineXdeImpl.java:135)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at com.cisco.xmp.inventory.ice.IceTask.run(IceTask.java:179)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
[2014-10-30 08:49:06,738] [ICE Service[ 1]Thread: 20] [inventory] [ERROR] - HOST.example.com BusinessKey not populated completely. Dropping the Object.EthernetProtocolEndpoint[duplexMode=FULLDUPLEX,ifIndex=369098778,isPromiscuous=
false,locationIndex=0,deployPending=NONE,isFloatingPep=false,owningEntityId=1011999991_HOST.example.com,instanceId=0,_orderedListOEIndex=<Integer>,_creationOrderIndex=<Integer>,instanceVersion=0]
[2014-10-30 08:49:06,738] [ICE Service[ 1]Thread: 20] [inventory] [ERROR] - HOST.example.com BusinessKey not populated completely. Dropping the Object.EthernetProtocolEndpoint[duplexMode=FULLDUPLEX,ifIndex=369098778,isPromiscuous=
false,locationIndex=0,deployPending=NONE,isFloatingPep=false,owningEntityId=1011999991_HOST.example.com,instanceId=0,_orderedListOEIndex=<Integer>,_creationOrderIndex=<Integer>,instanceVersion=0]
[2014-10-30 08:49:06,970] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Persisting Graph objects for device id 1011999991
[2014-10-30 08:49:06,970] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Remove Duplicate hook execution is successful, Now exiting the hook
[2014-10-30 08:49:06,971] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - HOST.example.com persistObjects called with addList size = 0, updateList size = 4
[2014-10-30 08:49:07,354] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - HOST.example.com External Application Bean Name is NULL
[2014-10-30 08:49:07,354] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - HOST.example.com Done with collection. Total call method time: 29679
[2014-10-30 08:49:07,457] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke enhanced post collection notifier hook com.cisco.xmp.audit.comp.inventory.CollectionNotifierImpl: 0
[2014-10-30 08:49:07,458] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.xmp.audit.comp.inventory.CollectionNotifierImpl: 0
[2014-10-30 08:49:07,458] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.ifm.inventoryserviceimpl.DeviceCredentialCheckCallBack: 0
[2014-10-30 08:49:07,460] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.ifm.invcache.impl.InvCacheICENotifierImpl: 2
[2014-10-30 08:49:07,460] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.ifm.inventory.collectionnotifier.SysLogEnableInventoryCollecti
onNotifierHook: 0
[2014-10-30 08:49:07,460] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.ifm.swim.service.impl.messaging.SwimInventoryCollectionNotifie
rHook: 0
[2014-10-30 08:49:07,460] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.ifm.config.archive.messaging.ConfigArchiveInventoryCollectionN
otifierHook: 0
[2014-10-30 08:49:07,460] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.ifm.config.service.util.tag.TagFactory: 0
[2014-10-30 08:49:07,460] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.ifm.compliance.hooks.InventoryCollectionComplianceNotifier: 0
[2014-10-30 08:49:07,460] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.ifm.readiness.inventory.hooks.TechnologyInvHook: 0
[2014-10-30 08:49:07,461] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.ifm.container.task.ContainerInventoryCollectionNotifierHook: 1
[2014-10-30 08:49:07,461] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.server.services.DeviceInventoryCollectionHook: 0
[2014-10-30 08:49:07,464] [SYSLOG_ENABLE_Message_Processor_Thread] [inventory] [INFO ] - POST INVENTORY COLLECTION HOOK
[2014-10-30 08:49:07,487] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.nm.sam.inventoryextensions.SAMInventoryHook: 26
[2014-10-30 08:49:07,491] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Device id 1011999991 Time taken in milli seconds to invoke post collection notifier hook com.cisco.aems.common.AsrIcePostProcessor: 3
[2014-10-30 08:49:07,495] [ICE Service[ 1]Thread: 20] [inventory] [INFO ] - Complete inventory for deviceid 1011999991 at Thu Oct 30 08:49:07 CET 2014. Total time taken to collect inventory in milliseconds = 32869

frankegns
Level 1
Level 1

I also have the same problem. Have tried it it version 2.0 and 2.2 with no luck. Even tried factory reset on the Wireless controller - no luck. Strange thing is that the error is pointing to a SNMP connectivity issue, however when I do a snmp walk using Nagios it has no problem with snmp. Even the SNMP verify check in the Prime system can verify the snmp credentials. 

Did anyone find a solution to this ? I realise the thread was started 9 months ago...

 

gr

Geoff

gsollie01
Community Member

Hi all,

Just had the same problem. Fixed it by checking the logins for telnet and ssh for every switch and entering them manually.

Under the "Device Work Center" select the switch/router/AP that is "Managed with warning", and click [Edit]. Enter the correct information here (check configuration on the switch/router/AP) and then click [Update and Sync] and within a few seconds the error is gone. Just refresh the page and you will see the results!

Gr.

Erik

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: