[cisco-voip] CTI Manager Reason Codes
Wes Sisk
wsisk at cisco.com
Tue Oct 11 22:11:25 EDT 2005
I believe your error is CTIERR_DEVICE_ALREADY_OPENED= 0x8CCC00A0;
We used to see this error alot with CER. What this means is another CTI
Application has already performed a 'DeviceOpenRequest' for this
specific device.
In the AttendantConsole case, only 1 tcdsrv process should be 'active'
in the cluster at any point in time. By 'active' i mean actively
controlling the AC Pilot Points. When TCDSrv starts up the tcdsrv
processes communicate with each other to determine which be active and
controlling the Pilot Points. The other process goes into a standby
mode incase the primary process fails.
Given that, I would check: are ther any firewalls or ACL's between nodes
that would prevent tcdsrv processes from communicating with each other?
if you stop tcdsrv on all nodes in the cluster except 1, then restart
that tcd process, do the pilot points work? If they still are not
working, then it's possible some other CTI application tried to open the
device (what other global directory users have the pilot point
associated to them?)
If all of this fails, stop CTIManager and TCD on all nodes, then start
them back and collect traces from startup time. You should be able to
find the multiple deviceopen requests for the same device and see where
they initiated from.
It is possible that the internal ccm.exe process believes this device is
open when it really isn't, but I have not seen this case in quite some
time. Usually this results in CTIERR_DEVICE_SHUTTING_DOWN =
0x8CCC009A; because an app was controlling the device, but stopped, but
CM was not able to shutdown the device for some reason.
HTH.
/Wes
More information about the cisco-voip
mailing list