We have developed some internal caching apps leveraging the use of the Cisco-provided devicelistx.asp. We have used the tool to evaluate and verify environment changes before/after a change control.
Everything works fine, except we have found that the devicelistx.asp performs poorly with large records.
Doing some analysis of the performance we have isolated the "problem" to the getRISInfo() function in the ASP. Specifically, we have found that it takes approximately 46 milliseconds per record to retrieve the status. This sounds pretty quick until you process 13,000+ records.
My question is this:
The getRISInfo()function is using the ActiveXComponent: RISX.DeviceInfoX with a method (.SelectDeviceByDeviceName), is there another method for RISX that would allow me to grab all registered (status==1) devices?
Re: CM 4.1 DeviceListX Performance with 10K+ phones
When a device is powered up, it gets information via DHCP, connects to the TFTP server for its .cnf file, and then connects to the Cisco CallManager that is specified in the .cnf file.Refer the following URL
Are you getting this error “Installer User Interface Mode Not Supported. The installer cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode identifier. The value UI mode identifiers...
The below trick might come handy when you have to add a new node to a cluster but you don't have or is unsure of the security password for the publisher. This procedure has been around for ages.
1) Login into the CLI of the Publisher.