CTArchitect 10.3.4
Version 10.3.4.x is no longer supported!
- Updated maximum CLI length (CLIToUse in TableRoute) from 31 to 127 characters. SIP-addresses were sometimes truncated. This problem doesn't affect releases >=5.4.0, since all lengths are now virtually unlimited.
- Fixed incorrect alarm 'Not enough numbers to dial in predicitive mode'. The timings to trigger the alarm are now correctly measured, and the alarm has been renamed to 'Long delay while getting next numbers in predictive mode'. Added more logging to determine where delays can happen.
- Added support for configuring SIP interface &port. In Registry, configure the values HMP1_IPAddress and HMP1_Port under key HKLM\SOFTWARE[Wow6432Node]MI4C\CTArchitect. The keys are automatically created with default values, when they don't exist.
- Fixed a problem with complete interview recording not being terminated correctly after a REJCAL (Reject call) is received. Added extra logging during various voice-channel assignments for audio playback / recording.
- Fix for transfer not working with manual dial (stays in ringing state)
- Fixed NoAnswerTime not taken into account when an <ALARM> was received before the NoAnswer timeout was exceeded. Added more logging to troubleshoot call-setups/NoAnswerTime.
- Added feature to let Supervisor log in AFTER the Cati with the same softphone location when they both are configured as "Pick free softphone".
Requires CCA v5.3.4.19 Requires Cati v5.3.4.12
- Fixed several transfer issues.
- Fix for transfer problem with inbound call.
- Fixed exception "Encountered an improper argument" when handling EndInterview (ENDINT).
- Fixed a problem with socket messages being dropped after an exception occurred during processing of a previous message.
- Added more logging when the state or assignment is changed, or about the state communicated to CCA.
- Fixed a problem with coverage when the Agent assignment is changing from Inbound to OutboundRequested or from Outbound to Inbound. The assignment change is now rejected when changing the assignment to Inbound when there are OutboundCalls, or to Outbound/OutboundRequested when there are InboundCalls. This will be show in the logging as: e.g. "Agent (<LastName> <FirstName>) with ID <Id>: Prevented assignment change to inbound, because there are <n> outbound calls."
- Added more logging before setting up an outbound call about the used NoAnswerTime, and from where the configuration was read.
- Fixed transfer problems.
- Fixed transfer problem: agent was not released correctly.
- Reverted race condition fix when an agent is disconnected, and reconnected by an other CTNode. The logging is kept for easier debugging. To solve the initial problem, a wait state of e.g. 2 or 1 second is needed between disconnecting the agent (SDK 21000) and connecting the agent (SDK Start call on another channel).
- Fixed race condition when an agent is disconnected, and reconnected by an other CTNode. This could result in "coverage": the second call to the agent fails because the first call is not completely teared down yet.
- Fixed crash in Information Element parsing of ISDN messages, when an IE was not recognized by the parser. Now, the IE is correctly ignored, respecting the length of the unknown IE.
- Fixed a crash when CTArchitect is running as GUI client, and the IPRegistrations table is opened.
- Fixed empty HWClient/CTNode column in IPRegistrations table, when CTArchitect is running as GUI Client.
- Fixed a possible instability during execution of a scenario, where parameters are set using save info.
- Fixed a possible instability when SIP registration results (REGISTER) were sent back to the central CTArchitect. Too much data was retrieved from Dialogic and sent over the network, and this could result in a buffer overrun / access violation. This issue was found during internal testing, and has not been seen in production. Both HWClient (10.3.4.2) and CTArchitect (10.3.4.7) need to be upgraded.
- fixed possible crash in hardware dialog, on Windows Server 2003 / specific processors
- support recording during queue
- mistake in queue max wait from contact plus average wait command
- Extra parameters for the average wait from contact plus
- establish conference on msi boards could fail
- retry acceptmodifycall
- Listenin could fail to be started because of late detection of a listen port dropped
- Agent open voip port failed detection
- Various Tapi unicode issues
- Support for ContactPlus web service
- Set onhold could fail when recording the complete conversation
- ringing could fail to stop in certain conditions
- support for one music channels for each node
- resent inbound call status info in order to keep the CCA call window correct after transferring an inbound call and closing the task later on
- disable transfer van task only contacts
- Max call duration failed to detect that the interhwclient connections was gone
- Under high performance some calls could fail to be stopped in ringing state
- UTC &time zone support