Genesys
Telecommunications Laboratories, Inc. � 2005–2008 |
||||||||||||||||||||||||
Contents |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
IntroductionThis release note applies to all 7.1 releases of Universal Callback Server.
Note: Genesys follows applicable third-party redistribution policies to the extent that Genesys solutions utilize functionality of commercial or non-commercial third parties. |
||||||||||||||||||||||||
| ||||||||||||||||||||||||
Release Number 7.1.000.24 [08/22/2008] - Hot FixNew In This ReleaseCorrections and Modifications |
||||||||||||||||||||||||
New In This ReleaseThis is a hot fix release for this product. This release does not contain any new features or functionality. Corrections and ModificationsThis release includes the following correction or modification: When working with Universal Contact Server, Universal Callback Server now always forms a correct request to create interactions for ASAP type callbacks. Previously, on some UNIX platforms, Universal Callback Server was unable to create interactions for ASAP type callbacks with Universal Contact Server. This prevented callback records from being stored in the Universal Contact Server database. (ER# 54634295) | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
Release Number 7.1.000.23 [06/15/2007] - Hot FixNew In This ReleaseCorrections and Modifications |
||||||||||||||||||||||||
New In This ReleaseThis is a hot fix release for this product. This release does not contain any new features or functionality. Corrections and ModificationsThis release includes the following corrections and modifications: The loss of callbacks is now minimized in a switchover scenario for Universal Callback Servers (UCS) as follows:
(ER# 73702946) | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
Release Number 7.1.000.22 [09/11/2006] - Hot FixNew In This ReleaseCorrections and Modifications |
||||||||||||||||||||||||
New In This ReleaseThis is a hot fix release for this product. This release does not contain any new features or functionality. Corrections and ModificationsThis release includes the following corrections and modifications: This version of Universal Callback Server now checks configuration settings during startup in scenarios where it fails while trying to open an LCA connection. When the Universal Callback (UCB) application is configured as standalone (redundancy type = Not Specified ), UCB will start as primary. In all other cases, the initial mode for UCB is backup. (ER# 12612317) Virtual Route Point (VRP) and Route Point (RP) DNs are now properly registered in scenarios where the primary server switches to backup mode and then switches back to primary mode again. (ER# 49713085) In this release of Universal Callback Server, callback requests are not accepted and records are not read from the database (backup mode to primary mode switchover requests), when the Virtual Route Point (VRP) is unregistered after Universal Callback (UCB) is manually terminated, until the VRP is properly registered again. UCB now checks the status of registration requests once or twice per second. If a response returns an error, a new request is issued. Previously, Universal Callback Server did not attempt to register a VRP again if the first attempt failed, and a UCB failover would not have been successful. (ER# 19525811) | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
Release Number 7.1.000.18 [03/14/2006] - Hot FixNew In This ReleaseCorrections and Modifications |
||||||||||||||||||||||||
New In This ReleaseThis is a hot fix release for this product. This release does not contain any new features or functionality. Corrections and ModificationsThis release includes the following corrections and modifications: This version of Universal Callback Server is available on the Solaris platform. It includes all fixes made in all prior versions. Universal Callback Server now exits with the log message Error reading Environment tenant when incorrect data for the Environment Tenant is retrieved from Configuration Server. Previously in this scenario, Universal Callback Server abnormally terminated on startup. Note: This applies only with version 6.5 of Configuration Server. The corresponding issue has been fixed in patch version 6.5.000.25 of Configuration Server. (ER# 33751261) | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
Release Number 7.1.000.17 [01/20/2006] - Hot FixNew In This ReleaseCorrections and Modifications |
||||||||||||||||||||||||
New In This ReleaseThis is a hot fix release for this product. This release does not contain new features or functionality. Corrections and ModificationsThis release includes the following corrections and modifications: This version of Universal Callback Server extends the functionality of the RequestCallbackQuery and RequestCallbackQueryResult requests for Universal Callback Server Client-Server communication protocol. These requests have a new attribute called VCB_QUERY_SCOPE that permits more flexibility when querying callback information when a Route Point DN is used to send a query. This query scope can be extended to a switch or tenant level by using a VcbQuerySwitch or VcbQueryTenant value respectively for the VCB_QUERY_SCOPE attribute. Previously, if a query request came to a Route Point DN, the query scope was limited to that Route Point DN only. This version is built for the Windows platform. (ER# 29686042) Universal Callback Server 7.1 requires Universal Routing Server 7.2 and Stat Server 7.2 to correctly process callback requests in environments with Aspect and Alcatel 4400 T-Servers. (ER# 71833, ER# 87469) | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
Release Number 7.1.000.16 [12/13/2005] - Hot FixNew In This ReleaseCorrections and Modifications |
||||||||||||||||||||||||
New In This ReleaseThis is a hot fix release for this product. This release does not contain new features or functionality. Corrections and ModificationsThis release includes the following corrections and modifications: Universal Callback Server no longer enters into a continuous loop when two or more callback requests with the same phone number are created on different routing points and RequestCallbackQueryResult is issued for this phone number. This version is built for the Windows platform. (ER# 27452761) | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
Release Number 7.1.000.15 [11/09/2005] - Hot FixNew In This ReleaseCorrections and Modifications |
||||||||||||||||||||||||
New In This ReleaseThis is a hot fix release for this product. This release does not contain new features or functionality. Corrections and ModificationsThis release includes the following corrections and modifications: Universal Callback Server now correctly resets the value of the VCB_CALL_RESULT attribute to unknown for the callback's UserData attribute before any dialing attempt. Previously, a treatment could have been incorrectly applied on an answered call based on the value of the VCB_CALL_RESULT attribute from a previous dial attempt. (ER# 20434241) Universal Callback Server no longer abnormally terminates when the values of the VCB_TYPE attribute in a callback submission is incorrect. (ER# 22440058) | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
Release Number 7.1.000.13 [10/14/2005] - Hot FixNew In This ReleaseCorrections and Modifications |
||||||||||||||||||||||||
New In This ReleaseThis is a hot fix release for this product. This release contains the following new features and functionality. Universal Callback Server (UCS) is now able to perform outbound predictive dialing from one switch and route the callbacks to agents at a different switch when a Call Progress Transfer DN is configured. UCS will perform a Predictive Call on the DN and switch specified in the following two new Routing Point level options when a RequestRouteCall is received, and auto dialing is configured. orig_dn orig_location Corrections and ModificationsThis release does not contain any corrections or modifications. | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
Release Number 7.1.000.12 [10/04/2005] - Hot FixNew In This ReleaseCorrections and Modifications |
||||||||||||||||||||||||
New In This ReleaseThis is a hot fix release for this product. This release does not contain new features or functionality. Corrections and ModificationsThis release includes the following correction and modification: Universal Callback Server now returns the correct result for the RequestCallbackQuery message when T-Server is configured for Load Balancing. (ER# 15451737) | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
Release Number 7.1.000.11 [08/12/2005] - Hot FixNew In This ReleaseCorrections and Modifications |
||||||||||||||||||||||||
New In This ReleaseThis is a hot fix release for this product. This release does not contain new features or functionality. Corrections and ModificationsThis release includes the following corrections and modifications: This version of Universal Callback Server extends the functionality of the RequestCallbackQuery request from the Universal Callback Server Client-Server communication protocol. Previously this request required both attributes VCB_LOCATION and VCB_ROUTING_POINT to be specified. In the current version, both attributes are optional. Thus, the RequestCallbackQuery search criteria has been extended from the Routing Point-level (when both attributes are specified) to the Switch-level (only attribute VCB_LOCATION is specified) and further to the Application-level (both attributes are omitted). (ER# 6171375) This version of Universal Callback Server resolves a defect that caused failures to deliver callback requests (both scheduled and ASAP) to agents in scenarios where Universal Callback Server disconnects and reconnects to a T-Server while these callbacks are being processed. The problem affected only those callback requests which were requested and processed via a T-Server with which Universal Callback Server had lost its connection. (ER# 9421851) | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
Release Number 7.1.000.10 [04/28/2005] - GeneralNew In This ReleaseCorrections and Modifications |
||||||||||||||||||||||||
New In This ReleaseThere are no restrictions for this release. This section describes new features that were introduced in the initial 7.1 release of Universal Callback Server.
Corrections and ModificationsThis release also includes the following corrections and modifications that were made between Release 7.0.1 and the initial 7.1 release: Universal Callback Server is now capable able to process correctly the following call flow:
Universal
Callback Server exited abnormally when the obsolete option vq
was configured in the Routing Point DN, and when the value of that option
contained the name of the Virtual Queue used in the Target
selection block of the routing strategy that distributed virtual calls.
This problem has been solved. If the Black List table was configured (via vcb_black_list Table Access object), but the table did not exist in the database, Universal Callback Server created this table. However, after this table was created and until either dnc_refresh_interval timeout elapsed and the Black List table was read again by Universal Callback Server or Universal Callback Server was restarted (whichever came first), all requests for the callback were denied with an error message, "Contact in the Black List." This problem has been solved. (ER# 88473) Universal Callback Server did not process callback records retrieved from the database on startup if, at the moment of callback record retrieval, the Black List was not ready (that is, some Black List entries had not been retrieved yet from the database). As a result of this, Universal Callback Server lost track of some callback requests which were not finalized on the previous run of Universal Callback Server. Such requests remained in pending status in the database. This problem has been solved. (ER# 87665) When running on an AIX operating system, Universal Callback Server terminated abnormally after keystroke CTRL+C had been pressed. This problem has been solved. (ER# 87436) If Universal Callback
Server was restarted while the callback request was being processed and
before it reached an agent, the data that had been attached to the live
call which initiated the callback request (for example, UserData
collected on IVR) was not delivered to the agent's desktop. Only
solution-specific attributes in the attached data were delivered to the
agent's desktop. This problem has been solved. Universal Callback Server improperly processed dynamic updates of the Table Access Point configuration object. Behavior of the Universal Callback Server depended on when the update occurred. In some scenarios, this situation led to the abnormal termination of Universal Callback Server. This problem has been solved. (ER# 87048) If values in the ewt_time
field in the main database table were for some reason updated manually
and contained an integer value less than the value of offset in seconds
between the local Time Zone and GMT, Universal Callback Server terminated
abnormally during startup. This problem has been solved. When Universal Callback Server was running as a Service, it did not reconnect to the Configuration Server after the host rebooted. This problem has been solved. (ER# 78543) |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
Known Issues and RecommendationsThis section provides the latest information on known issues and recommendations associated with this product. Universal Callback Server in primary mode may incorrectly switchover to backup mode in a situation where it is initially started in backup mode then switched to primary mode, and changes are made to the Universal Callback configuration object. This situation only applies when Universal Callback Server is configured to use the warm standby redundancy type in the Configuration Manager. To avoid this behavior, it is recommended to perform option changes on a Routing Point level rather than on an application level for Universal Callback Server in primary mode. As a workaround, if Universal Callback Server incorrectly switches to backup mode, another switchover should be performed to return it to primary mode. (ER# 68047591)
Universal Callback Server is unable to un-register Virtual Routing Point (VRP) DNs with T-Server when performing a switchover from primary to backup mode if a link is down. As a result, Universal Callback Server may improperly switch from primary to backup mode, as the new primary server is not able to register the VRP DNs with T-Server. (ER# 65508134)
When Daylight Savings Time is in effect in the GMT Time Zone, Universal Callback Server incorrectly processes the scheduled time for the scheduled callback requests that are submitted through the Web. Universal Callback Server erroneously counts this scheduled time to be 1 hour less than the actual time. In order for Universal Callback Server to calculate the scheduled time correctly, the following configuration modification is required:
In response to getstat request from WebAPI, Universal Callback Server always returns in attribute reqpos the same value as in attribute queuesize, instead of the position in queue. (ER# 100088)
Universal Callback Server does not register an Agent's DN that is created and configured after Universal Callback Server has been started. As a result, Universal Callback Server does not properly process callbacks distributed to that DN. (ER# 98334)
Universal Callback Server cannot correctly process the dynamic modification of the Table Access Object name in a configuration with the following conditions:
After installation, the Command Line Arguments parameter in Universal Callback Server Application object begins with the expression LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH. If LD_LIBRARY_PATH variable is not defined in the user environment, then the expression should be modified like this: LD_LIBRARY_PATH=. (The actual environment variable name depends on specific platform). (ER# 97290)
When the option use_agentid is set to true, Universal Routing Server (URS) puts the AgentID instead of the DN Number into the AttributeExtensions, key DN in RequestRouteCall. Universal Callback Server interprets this AgentId as a DN, and either sends the callback to DN = AgentID (if such DN exists) or to the default DN (if default DN is configured), or marks the callback request as an error in the database if no default DN is configured. Workaround: Set the option use_agentid to false and translate the DN number into the AgentID by using: SetTranslationOverride
[","[AGENT.LOGIN]',",RouteTypeUnknown,",","].
In certain situations and depending on the T-Server, Universal Callback Server cannot properly process the callback request in preview mode. These T-Servers include:
In an IVR-behind-the-switch configuration, after the IVR offers the callback option to the customer and gathers the required user data, the call is transferred to a Routing Point for confirmation of callback acceptance by Universal Callback Server and then returned to the IVR. If the inbound traffic is high, a customer might have to wait for an IVR port to become available for the confirmation announcement from the IVR to the customer. (ER# 80814)
The real call and the virtual call for an ASAP callback request exist simultaneously. If a caller selects the ASAP option, Universal Callback Server creates a virtual call immediately after it receives an EventRouteRequest with attached data representing a callback request submission. The real call still exists during the time required to confirm that Universal Callback Server has accepted the callback request. Under exceptional conditions (described below), the co-existence of these two call types can cause one of these problems:
The configuration that allows the virtual call to retain the same position in the queue that the original inbound call held, requires sending the inbound call to a termination DN (term_dn) instead of back to the IVR. In this configuration, the IVR does not inform the caller that the callback request has been successfully submitted. (ER# 80813)
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||
InternationalizationInformation in this section is included for international customers. There are no issues that affect internationalization. |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
Additional InformationAdditional information on Genesys Telecommunications Laboratories, Inc. is available on our Technical Support website. The following documentation also contains information about this software. Please consult the Deployment Guide first.
| ||||||||||||||||||||||||