Environment
NetIQ AppManager 6.x
NetIQ AppManager 7.0.x
Situation
A discovery of a CM5 device will fail if the proxy cannot resolve the hostname of the CM.
Failed Event Message:
Error Message: An internal failure occurred that prevented the current iteration of the job from completing. The following information should be provided to NetIQ Support
Assertion Failed: pos < numElements
Asserction Location .\common\code\NQValue.cpp:2895
Additional Information: Array index out of bounds: size = 0, pos = 0
Call Stack: NQListValue::GetElement, CiscoCM::Discover called from CCiscoCM.cpp:93, CCiscoCM::Discover
Failed Event Message:
Error Message: An internal failure occurred that prevented the current iteration of the job from completing. The following information should be provided to NetIQ Support
Assertion Failed: pos < numElements
Asserction Location .\common\code\NQValue.cpp:2895
Additional Information: Array index out of bounds: size = 0, pos = 0
Call Stack: NQListValue::GetElement, CiscoCM::Discover called from CCiscoCM.cpp:93, CCiscoCM::Discover
Resolution
A DNS or hostfile entry is required so that the proxy server can resolve the host name of the CallManager Server.
This error message has also been refined in a subsequent hotfix. Please ensure you're using the latest version of the CiscoCM module.