Control Failure (CF) Values
Table 1 lists the Control Failure code values that can appear in the CONTROL_FAILURE_CONF message.
FailureCode |
Description |
Value |
---|---|---|
CF_GENERIC_UNSPECIFIED |
An error has occurred that is not one of the following error types. |
0 |
CF_GENERIC_OPERATION |
An operation error occurred (no specific details available). |
1 |
CF_REQUEST_INCOMPATIBLE_WITH_OBJECT |
The request is not compatible with the object. |
2 |
CF_VALUE_OUT_OF_RANGE |
The parameter has a value that is not in the range defined for the server. |
3 |
CF_OBJECT_NOT_KNOWN |
The parameter has a value that is not known to the server. |
4 |
CF_INVALID_CALLING_DEVICE |
The calling device is not valid. |
5 |
CF_INVALID_CALLED_DEVICE |
The called device is not valid. |
6 |
CF_INVALID_FORWARDING_DESTINATION |
The forwarding destination device is not valid. |
7 |
CF_PRIVILEGE_VIOLATION_ON_SPECIFIED_DEVICE |
The specified device is not authorized for the service. |
8 |
CF_PRIVILEGE_VIOLATION_ON_CALLED_DEVICE |
The called device is not authorized for the service. |
9 |
CF_PRIVILEGE_VIOLATION_ON_CALLING_DEVICE |
The calling device is not authorized for the service. |
10 |
CF_INVALID_CSTA_CALL_ID |
The call ID is not valid. |
11 |
CF_INVALID_CSTA_DEVICE_ID |
The device ID is not valid. |
12 |
CF_INVALID_CSTA_CONNECTION_ID |
The connection ID is not valid. |
13 |
CF_INVALID_DESTINATION |
The request specified a destination that is not valid. |
14 |
CF_INVALID_FEATURE |
The request specified a feature that is not valid. |
15 |
CF_INVALID_ALLOCATION_STATE |
The request specified an allocation state that is not valid. |
16 |
CF_INVALID_CROSS_REF_ID |
The request specified a cross-reference ID that is not in use at this time. |
17 |
CF_INVALID_OBJECT_TYPE |
The request specified an invalid object type. |
18 |
CF_SECURITY_VIOLATION |
Security error (no specific details available). |
19 |
CF_GENERIC_STATE_INCOMPATIBILITY |
The request is not compatible with the condition of a related device. |
21 |
CF_INVALID_OBJECT_STATE |
The object is in the incorrect state for the request. |
22 |
CF_INVALID_CONNECTION_ID_FOR_ACTIVE_CALL |
The active connection ID in the request is invalid. |
23 |
CF_NO_ACTIVE_CALL |
There is no active call for the request. |
24 |
CF_NO_HELD_CALL |
There is no held call for the request. |
25 |
CF_NO_CALL_TO_CLEAR |
There is no call associated with the given connection ID. |
26 |
CF_NO_CONNECTION_TO_CLEAR |
There is no call connection for the given connection ID. |
27 |
CF_NO_CALL_TO_ANSWER |
There is no alerting call to be answered. |
28 |
CF_NO_CALL_TO_COMPLETE |
There is no active call to be completed. |
29 |
CF_GENERIC_SYSTEM_RESOURCE_AVAILABILITY |
The request failed due to lack of system resources (no specific details available). |
31 |
CF_SERVICE_BUSY |
The service is temporarily unavailable. |
32 |
CF_RESOURCE_BUSY |
An internal resource is busy. |
33 |
CF_RESOURCE_OUT_OF_SERVICE |
The service requires a resource that is out of service. |
34 |
CF_NETWORK_BUSY |
The server sub-domain is busy. |
35 |
CF_NETWORK_OUT_OF_SERVICE |
The server sub-domain is out of service. |
36 |
CF_ OVERALL_MONITOR_LIMIT_EXCEEDED |
The request would exceed the server’s overall resource limits. |
37 |
CF_ CONFERENCE_MEMBER_LIMIT_EXCEEDED |
The request would exceed the server’s limit on the number of conference members. |
38 |
CF_ GENERIC_SUBSCRIBED_RESOURCE_AVAILABILITY |
The request failed due to lack of purchased or contracted resources (no specific details available). |
41 |
CF_ OBJECT_MONITOR_LIMIT_EXCEEDED |
The request would exceed the server’s specific resource limits. |
42 |
CF_ EXTERNAL_TRUNK_LIMIT_EXCEEDED |
The request would exceed the limit of external trunks. |
43 |
CF_ OUTSTANDING_REQUEST_LIMIT_EXCEEDED |
The request would exceed the limit of outstanding requests. |
44 |
CF_ GENERIC_PERFORMANCE_MANAGEMENT |
The request failed as a performance management mechanism (no specific details available). |
51 |
CF_PERFORMANCE_LIMIT_EXCEEDED |
The request failed because a performance management limit was exceeded. |
52 |
CF_ SEQUENCE_NUMBER_VIOLATED |
The server has detected an error in the sequence number of the operation. |
61 |
CF_ TIME_STAMP_VIOLATED |
The server has detected an error in the time stamp of the operation. |
62 |
CF_ PAC_VIOLATED |
The server has detected an error in the PAC of the operation. |
63 |
CF_ SEAL_VIOLATED |
The server has detected an error in the Seal of the operation. |
64 |
CF_ GENERIC_UNSPECIFIED_REJECTION |
The request has been rejected (no specific details available). |
70 |
CF_ GENERIC_OPERATION_REJECTION |
The requested operation has been rejected (no specific details available). |
71 |
CF_ DUPLICATE_INVOCATION_REJECTION |
The request duplicated another request for the same service. |
72 |
CF_ UNRECOGNIZED_OPERATION_REJECTION |
The request specified an unrecognized operation. |
73 |
CF_ MISTYPED_ARGUMENT_REJECTION |
The request contained a parameter of the wrong type for the requested operation. |
74 |
CF_ RESOURCE_LIMITATION_REJECTION |
The request would have exceeded a resource limitation. |
75 |
CF_ ACS_HANDLE_TERMINATION_REJECTION |
The request specified an ACS handle that is no longer in use. |
76 |
CF_ SERVICE_TERMINATION_REJECTION |
The request failed because the required service has been terminated. |
77 |
CF_ REQUEST_TIMEOUT_REJECTION |
The request failed because a timeout limit was exceeded. |
78 |
CF_ REQUESTS_ON_DEVICE_EXCEEDED_REJECTION |
The request would have exceeded the limits of the device. |
79 |
Extended Control failure codes | ||
CF_INVALID_AGENT_ID_SPECIFIED |
The request specified an invalid AgentID. |
256 |
CF_INVALID_PASSWORD_SPECIFIED |
The request specified an invalid agent password. |
257 |
CF_INVALID_AGENT_ID_OR_PASSWORD_SPECIFIED |
The request specified an invalid AgentID and/or invalid agent password. |
258 |
CF_SPECIFIED_AGENT_ALREADY_SIGNED_ON |
The request failed because the specified agent is already logged in. |
259 |
CF_INVALID_LOGON_DEVICE_SPECIFIED |
The request specified an invalid logon device. |
260 |
CF_INVALID_ANSWERING_DEVICE_SPECIFIED |
The request specified an invalid answering device. |
261 |
CF_INVALID_SKILL_GROUP_SPECIFIED |
The request specified an invalid agent skill group. |
262 |
CF_INVALID_CLASS_OF_SERVICE_SPECIFIED |
The request specified an invalid class of service. |
263 |
CF_INVALID_TEAM_SPECIFIED |
The request specified an invalid team |
264 |
CF_INVALID_AGENT_WORKMODE |
The request specified an invalid agent work mode. |
265 |
CF_INVALID_AGENT_REASON_CODE |
The request specified an invalid agent reason code. |
266 |
CF_ADJUNCT_SWITCH_COMM_ERROR |
A communication error occurred on the datalink between the Unified ICME system and the Unified CCX system. |
267 |
CF_AGENT_NOT_PARTY_ON_CALL |
The specified agent is not a party on the indicated call. |
268 |
CF_INTERNAL_PROCESSING_ERROR |
An internal error occurred in the Unified CCX system while processing the request. |
269 |
CF_TAKE_CALL_CONTROL_REJECTION |
The Unified CCX system refused a Unified ICME request to take control of a call. |
270 |
CF_TAKE_DOMAIN_CONTROL_REJECTION |
The Unified CCX system refused an Unified ICME request to take control of a domain. |
271 |
CF_REQUESTED_SERVICE_NOT_REGISTERED |
The Unified ICME system is not registered on the Unified CCX system for the requested service. |
272 |
reserved |
273-282 | |
CF_SPECIFIED_EXTENSION_ALREADY_IN_USE |
Specified extension is already in use. Use a different extension. |
283 |
CF_ARBITRARY_CONF_OR_XFER_NOT_SUPPORTED |
Arbitrary conference or transfer is currently not supported. |
284 |
CF_NETWORK_TRANSFER_OR_CONSULT |
285 | |
CF_NETWORK_TRANSFER_OR_CONSULT_FAILED |
286 | |
CF_DEVICE_RESTRICTED |
Device is restricted, not under CTI control. |
287 |
CF_LINE_RESTRICTED |
Line is restricted, not under CTI control. |
288 |
CF_MAXIMUM_LINE_EXCEEDED |
The number of configured extensions for the agent device exceeds the maximum allowed. |
291 |
CF_SHARED_LINES_NOT_SUPPORTED |
An extension on the agent device is shared with one or more other devices. |
292 |
CF_EXTENSION_NOT_UNIQUE |
An extension on the agent device is not unique and is configured on multiple partitions. |
293 |
CF_UNKNOWN_INTERFACE_CTRLR_ID |
The Interface Controller ID is unknown. |
1001 |
CF_INVALID_INTERFACE_CTRLR_TYPE |
The Interface Controller type is not valid. |
1002 |
CF_SOFTWARE_REV_NO_SUPPORTED |
The current software revision is not supported. |
1003 |
CF_UNKNOWN_PID |
One of the reserved fields in the fixed part of the message is incorrect. |
1004 |
CF_INVALID_TABLE_SPECIFIED |
An invalid table was specified. |
1005 |
reserved |
1006 | |
CF_UNKNOWN_ROUTING_CLIENT_ID |
The RoutingClientID is unknown. |
1007 |
CF_RC_SERVICE_INACTIVATE |
The routing client service is not active. |
1008 |
CF_INVALID_DIALED_NUMBER |
The dialed number is invalid. |
1009 |
CF_INVALID_PARAMETER |
A parameter supplied in the request is invalid. |
1010 |
CF_UNKNOWN_ROUTING_PROBLEM |
An unspecified error occurred during routing. |
1011 |
reserved |
1012 | |
CF_UNSUPPORTED_RC_MESSAGE_REVISION |
The requested routing client service protocol version is not supported. |
1013 |
CF_UNSUPPORTED_IC_MESSAGE_REVISION |
The requested interface controller service protocol version is not supported. |
1014 |
reserved |
1015 |