Saturday, July 1, 17


Release Notes 4.4.77.x

build_4.4.77.5

  • [TT3331001] Fix: CiscoSIM may randomly fail to process fast asynchronous responses from TAPI. This fix may have positive impact on TT3331642 VistaPoint outages reported on 4.4.77.4.
  • [TT3331654] Commandline tool for DB export. Additional fixes:
    • Correctly insert binary characters into string.
    • Accept multiline values.
    • Remove 8K line limit when importing csv files.
  • [TT3331656] Enhancement: Additional Parked Call information.
  • [TT3331662] Enhancement: Add option to Show/Hide agent’s ACD queues.
  • [TT3331666] Fix: SIM-related crash issue reported by customer in 4.4.77.0. Patch that was provided is now included with this release. CiscoSIMx64_4.4.77.
  • [TT3331671] Fix: Need to re-select active call from the status window to CANCEL/COMPLETE Transfer.
  • [TT3331672] Enhancement: Provide option to Cancel Transfer using right-click.
  • [TT3331676] Fix: Incorrect call list sorting after call info changes.
  • [TT3331677] Change: Add radio button option to integrate with remote DB during server installation.
  • [TT3331678] Fix: License Administrator crash when PCE server is not started.
  • [TT3331679] Fix: Mouse right click on BLF not always set number in CallBox.
  • Cosmetic: Fix file name in VPLicAdm.exe version info (visible in explorer - properties).
  • Cosmetic: #6981 ERROR Invalid object reported in logs.
  • Cosmetic: #6941 Console icons missing on some commands.
  • Cosmetic: Empty error message displayed when user changes extension password and password do not match.
  • #6916 External Directory service does not start on test server. Workaround implemented: 2 trial licenses created for External Directory service (1 license consumed by PCE). NOTE: In production environment, you need to issue two licenses (VPEXTD)

Known issues

  1. DB export/import tool (VPDBExchange.exe) and DB export/import option in VPConfigurator may fail to import user password into new database.
    Reasons:
    1. Password hashes are converted to binary data and stored in SQL server's NVARCHAR field.
    2. Binary data is not compatible with default SQL Server's UNICODE/ANSI translation rules. This depends on actual characters used in password.
    3. Database access library that was used for this tool losses some binary characters when reading and/or writing binary data.


build_4.4.77.4 
(CURRENT RELEASE)

  • [TT3331637] Fix: Issue seen when using Auto Pullback feature with external calls.
  • [TT3331642] Fix: VistaPoint crash scenarios:
    - Dead-lock/crash due to Fail fast policy (transformed to Continue with error indication)
    - Crash due to using deleted call object.
  • [TT3331654] New Tool for exporting databases
    • VPDBExchange.exe added to VistaPoint server Setup
    • VPConfigurator - DB import/export: #6842 Database import loses relations when table has identity column
    • VPConfigurator - DB import/export: #6843 Database might lose some data when importing subset of tables
    • VPConfigurator - DB import/export: #6845 misleading error messages when DSN connection fails.
    • VPConfigurator - DB import/export: #6833 Configurator export to csv creates empty record when table is empty

WebReports (4.4.77.4)

  • [TT3331542] Fix: Reporting: issue regarding numbers not matching between report types

WebConsole (4.4.77.4)

  • [TT3331651] Fix: When “+” is used to ID devices, the WebConsole is refreshing about 8 seconds after login. Displays error that no licenses are available
  • [TT3331644] Enhancement - Add Queue stats to Finesse Widgets [Show only assigned queues data]

build_4.4.77.3

  • [TT3331634] Fix: Do not show connected party in BLF when expanded (global option in Option->Display)
  • [TT3331640] Fix: WebConsole - pullback options should be disabled when pullback feature is not enabled on VPServer/SIM
  • [TT3331644] Enhancement: Add Queue Stats to Finesse Widgets
  • #6746 CPS script 'CSV Lookup' doesn't show greetings
  • #6619 Fix: Theme changing only works in Administrator mode

 WebConsole (4.4.77.3)

  • TT3331640 Change: WebConsole pullback options should be disabled when pullback feature is not enabled on Server/SIM
  • TT3331644 Enhancement: Add Queue Stats to all Finesse Widgets
  • #6746 Fix: CPS script 'CSV Lookup' doesn't show greetings


build_4.4.77.2

  • [TT3331634] Change: Console Companion & WebConsole: "Show Connected Party" disabled by default, to require admin login.
  • [TT3331640] Fix: WebConsole - pullback options should be disabled when pullback feature is not enabled on Server/SIM. Added MANAGEDTRANSFER capability support in CSTAGateway.
  • #6652 Service installs should not allow choosing everyone vs Just me.
    Affected installers:
    • VPIEPluginSetup
    • VPLync2013PresencePluginSetup
    • VPLyncPresencePluginSetup
    • VPExchange2010PluginSetup
    • VPGoogleCalendarPluginSetup
  • #6651 Use consistent prefix in product names (VistaPoint Enterprise)
    Affected components:
    • VPGoogleCalenderSQLSetup
    • VPIEPluginSetup
    • VPLync2013PresencePluginSetup
    • VPLyncPresencePluginSetup
    • VPWebGoogleIDGeneratorSetup
    • VPExchange2010PluginSetup
    • VPGoogleCalendarPluginSetup
  • #6703 Fix: Unable to change visibility of some columns in parked calls list view

WebConsole (4.4.77.0)

    • [TT3331324] Change: Naming convention of VistaPoint services should always be consistent [Updated SB server name]
    • [TT3331634] Change: Console Companion & WebConsole: "Show Connected Party" disabled by default, to require admin login

WebReports (4.4.77.0)

    • [TT3331635] WebReports - New report to show queue statistics grouped by CalledId
    • [TT3331636] Fix: Web reports (Queue Statistics)

WebConsole (4.4.76.7)

    • [TT3330884] Fix: External call not displayed in conference box
    • [TT3331231] Fix: WebConsole: unable to select multiple cells to add to personal group
    • [TT3331600] Fix: External Directory - WebConsole [Fixed hidden status column]
    • [TT3331603] Update - update existing FHIR HL7 interface to latest standard
    • [TT3331605] Fix: WebConsole continues to display Emergency Alert
    • [TT3331611] Enhancement - Add ability to auto clear Ext Dir search fields after call transfer
    • [TT3331616] Enhancement - Option to show item BOLD [Implemented in WebConsole]
    • #6324 Finesse re-login after sign-out in Firefox
    • #6325 Finesse login fields validation

Release Notes 4.4.77.0 

build_4.4.76.13

    • Change: #6626 64 bit setup must include 64 bit dbghelp.dll.
    • Fix: #6608 possible crash of Agent console crash when changing groups
    • Fix: #6516 Send call not working if pullback option selected in console but not enabled on server.
    • build_4.4.76.12
    • Fix: bug #6499 Pullback options in Console (radio button) may show double selection.
    • TT3331620 Fix: Calls are not being redirected to a free agent. Merged from CiscoSIM patch 4.4.73.6004
    • TT3331572 Fix: Random phones are unable to be set to DND. Merged from CiscoSIM patch 4.4.73.6003
    • TT3331616 Enhancement: Option to show item BOLD (final)

 

Build_ 4.4.76.7

    • TT3331520 Enhancement to Call Back feature – show who the call was redirected from on RNA
    • build_4.4.76.5
    • TT3331610 Fix: VistaTDS crash (#6247 PCE stability test 4.4.76.2) Fixed crash found during ACD loop testing and in CallGenerator tests.
    • TT3331622 Fix: VPConsole startup time increased and Emergency notification fails (regress in .4.4.76.2)
    • TT3331621 Fix: Transferring call results in loss of call comment
    • TT3331587 Enhancement: Auto Refresh Ext Directories
    • TT3331611 Enhancement: Option to auto clear search fields after call transfer
    • Cosmetic Console GUI fix - Call box was incorrectly cleared when row is unselected in external directory.

build_4.4.76.4

    • Internal: Reduce # of ACD log messages at info level
    • Internal: Add ANNOTATION DUMP feature to VistaTDS to ask dump of internal structures from Configurator
    • TT3331617 Fix: Can no longer create a functional secondary SIM instance
    • TT3331579 Enhancement - new method to transfer calls in UCCX/E deployments


Build 4.4.76.0 Release Notes

WebConsole (4.4.76.0)

  • [TT3331600] Defect - External Directory - WebConsole
  • [TT3331601] Defect - Status notes not being displayed inside Ext Dir of WebConsole
  • [TT3331602] Enhancement - Ability to search multiple words in Ext Dir
  • #6134 WebConsole - Join call button is not disabled when conference is selected

ACD Reporting Module (4.4.76.0)

  • [TT3331566] Fix: Defect - Web-based Reports: Data not consistent when generating different report types

VistaPoint Enterprise (4.4.76.0)


build_4.4.75.13

  • Internal: Enhancement of test tools / scripts

build_4.4.75.12

  • PCE Stability: #6186 memory leaks. Make background handle collector more aggressive (normal priority, event based processing);
    • Ensure internal VTDSUser object decrements reference counter when removed from list;
    • Add more logging and periodic memory statistics;
  • Fix memory leaks in iQEnumTapi
  • PCE stability. Eliminating uninitialized memory access warnings
  • #6169 VPConfigurator-Database-Remove all BLFs: VPNotes does not remove extensions

build_4.4.75.11

  • PCE Stability - missing pointer check for NULL
  • Fix crash in Consoles on Windows 7.
  • Internal: Enhancement of test tools / scripts (Start/Stop scripts)
  • Internal: fix call_generator connect/disconnect and log file usage

build_4.4.75.10

  • PCE stability:
    #6151 VTDS mismatched memory cleanup on Device removal
    #5955 Failed to connect VistaPCE server (PCE crash)
    • Eliminating "Uninitialized memory used" warnings
    • Fix change flags initialization on new objects
    • Fixing issue that internal call structure is rewritten instead of copying         
    • Fixing issue that just part of message is zeroed
    • Fixing issue that wrong structure pointer is passed to function (required VTDSCall, but sent VISTACALL)
    • Fixing wrong pointer passed (pointer passed was of incorrect structure, which is shorter and later used as longer one.
    • Fixing possible issue when modules may not be notified that user is disconnected (this may cause incorrect licensing behavior)
  • [TT3331494] Fix: Console Companions becoming unresponsive on many occasions
  • [TT3330880] Fix: Unable to add new answered call to conference (WebConsole) - correct given conference call handle.
  • Bug #5951 CPS function SetTimeout crash in button event.
  • Internal: CTE custom notes test - add more text
  • Internal: CTE - fix virtual SIM bug when processing multiple calls on the same device
  • Internal: log connected clients after change

build_4.4.75.8

  • Internal: fix java build error

build_4.4.75.7

  • PCE Stability (Crash).
    #5976 Switch to DLL version of boost::thread
    fix crash when client disconnects during connect phase (invalid invalid-handle check)
  • [TT3331587] Enhancement - Auto Refresh Ext Directories.
  • [TT3331503] Fix: Desktop Companion crashing for unknown reason.
  • [TT3331580] Setting value to 0 in call log from default 500 will crash the console on call activity
  • [TT3331524] Console Companion External Directory: custom attributes columns create more than once time without data
  • #5819 Console Companion External Directory: Add or delete custom attributes incorrectly sets current layout in all tab.
  • #5977 VPTapiStart -fails to start after fresh install
  • Remove deprecated projects: MiTAiSIM, SonusSIM, VCXSIM
  • Internal: logging enhancements
  • Internal: fix System Capabilities logging
  • Internal: add 64 bit platform to thirdparty genx
  • Internal. Eliminate VPDesktop debug assert in admin login.

build_4.4.75.6

  • [TT3331436] Fix: Console Companion External Directory: No custom attributes when tabbed view is enabled. Final.
  • [TT3331549] Fix: ACD "Park Calls" sometimes not redirecting to idle Agents. Fix: CiscoSIM was losing DND status after device OutOffService, and again InService
  • PCE Stability - fix internal SpinLock implementation (void 100% CPU)
  • Internal: format TAPI memory dump with structure size marker

build_4.4.75.5

  • PCE Stability:
    • Create unit test for internal SpinLock
    • Fix possible memory corruption when processing request from Client
    • CiscoSIM stability – Enhancement: Do not leave unitialized memory
  • #5785 GEN4 - VPNotes - garbled info logged when using Park. Reduces number of DB request when using park.
  • #5768 4.4.75.4 sorting error when using 2 or more ACD queues.
  • #5784 GEN4 - VistaTDS - misleading ERROR messages in log when using ACD

build_4.4.75.4

  • [TT3331555] Enhancement - Automatic queue selection option (WebConsole, VPConsole). Finalized.
  • [TT3331564] Full build 4.4.75.0 WebConsole issue seen in LAB. Watchdog issues - fixed.

build_4.4.75.3

  • [TT3331541] Fix: Server setting for missed calls is no longer working for a customer

build_4.4.75.2

  • [TT3331565] Fix: A recent Nessus scan found our VistaPoint server has the following vulnerability. Fixed in WPWatchdog and other plugins


WebConsole Release Notes for build 4.4.75.9 

  • Fix: Java compatibility issue with WebConsole (v4.4.75.8)

WebConsole Release Notes for build 4.4.75.8

  • [TT3331360] Enhancement - Call Tracker auto select from drop-down list
    [TT3331576] WebConsole, Finesse: Fix: Stuck in "Talking" state after performing blind transfer of call delivered from UCCE [ Added support for handling of Work state]
  • [TT3331586] Enhancement - Need Darker Grid Lines
  • [TT3331587] Enhancement - Auto Refresh Ext Directories [WebConsole]
  • [TT3331561] Fix - Finesse Supervisor Widget not working with UCCE
  • #6096 Widgets versioning

Build 4.4.75.7 Release Notes (covers 4.4.75.5 – 4.4.75.7)

 Build 4.4.75.7

  • PCE Stability: fix crash due to third party library boost::thread (doesn't support exe/dll boundary crossing when linked statically)
  • PCE Stability: fix crash when client disconnects during connect phase (invalid invalid-handle check)
  • PCE Stability: fix internal SpinLock implementation (void 100% CPU peaks)
  • [TT3331580] Setting value to 0 in call log from default 500 will crash the console on call activity
  • [TT3331524] Console Companion External Directory: custom attributes columns create more than once time without data
  • #5977 VPTapiStart -fails to start after fresh install
  • [TT3331587] Enhancement - Auto Refresh Ext Directories.
  • Remove deprecated projects from Configurator (MitaSIM, SonusSIM, VCXSIM)


Build 4.4.75.6

  • [TT3331436] fix: Console Companion External Directory: No custom attributes when tabbed view is enabled.
  • [TT3331549] fix: ACD "Park Calls" sometimes not redirecting to idle Agents. Fixed in CiscoSIM - was losing DND status after device OutOffService, and again InService
  • Logging enhancement: format TAPI memory dump with structure size marker


Build 4.4.75.5

  • PCE Stability: fix possible memory corruption when processing request from Client
  • #5768 4.4.75.4 call list sorting error when using 2 or more ACD queues
  • #5784 VistaTDS - misleading ERROR messages in log when using ACD
  • [TT3331436] fix: Console Companion External Directory: No custom attributes when tabbed view is enabled. Partial fix (custom attributes in separate tab).
  • Build tools: fix build failure when timestamping succeeds after retry


Build 4.4.75.1 Release Notes (covers 4.4.74.15 – 4.4.75.1):

  • PCE Fix: Random PCE crash during startup after upgrading
  • [TT3331556] Fix: Highlighting of External Directory when using multiple tabs
  • Watchdog Fix: Upgrade to Watchdog - all other services are OK.
  • PCE Minor fix: Reduce CPU usage when full logging is enabled
  • Enhancement: Active Directory Authentication:
    • AD multiple extension support requires that Server, Console, CSTAGAteway, and WebConsole must be of the same matching version: 4.4.74.23
    • In future, independent upgrades won't break compatibility.
    • AD multiple extension support in 4.4.74.23 server is not compatible with previous version of Consoles, CSTAGAteway, or WebConsole that support AD without multiple extension support.
    • Compatibility is broken between these intermediate versions only when using AD login - all other functions are not affected.
  •  PCE Stability Enhancement: Watchdog intervention fix.
    • New method introduced to check server availability.
    • This method is supposed to be less intrusive to PCE server and provides more information in a log.
  • [TT3331558] Enhancement: AD Authentication to support multiple user extensions
    • Fix misleading notification message when changing AD parameters.
  • [TT3331513] Enhancement: Add support of French and Spanish Languages in WebConsole.
    • Also added to standalone consoles
  • #5669 PCE Stability fix: - possible cbdns deadlock on startup (vtune: Lock hierarchy violation)
  • [TT3331531] Fix: VPDirectory using multiple extensions
  • [TT3331555] Enhancement to CPS supporting automatic queue selection option. Partial (Final)
  • #5653 VPDirectory multiple extensions - add to PCE server. Partial
  • VPWatchdog enhancements:
    1. Do not restart all services when simple VistaTDS start is enough.
    2. Void unexpected restart during system startup
  • #5532 Fix: Outlook Companion shows empty page (regress after multilingual support updates)
  • #5647 Fix: Fourth (4th) call is inserted incorrectly in RP queue
  • #5617 VPConsole Change: Application should restart automatically after user changes language.
  •  #5581 iQEnumerateTapi enhancements - added compact view commandline options. To get help use following command from commandline: iQEnumerateTapi /?
  •  Fix memory leak when doing Synchronous transaction to server
  •  [TT3331058] Fix: Stuck calls accumulating in ACD queue --> T3331549 ACD "Park Calls" sometimes not redirecting to idle Agents
  • #5513 multilingual support missing in Standalone Consoles when AD is enabled.
  • #5528 VPDirectory Configuration: warning required when test returns multiple results
  • #5526 VPDirectory Configuration: should require username/psw to test
  • #5527 VPDirectory Configuration: should require {user} tag
  • AD Configurator Fix: Phone Attribute wasn't being saved
  • #5493 Enumerate Tapi should create DailyLogs folder if it's not there.
  • Fix issue when a Console is not installed on the PCE server.
  • [TT3331561] Fix: Finesse Supervisor Widget not working with UCCE

 

Build 4.4.74.14 - Release notes (changes since 4.4.74.3)

 

  • [TT3330949] Fix: "Sort by Status Note” is correctly selected as choice but sorted content is inaccurate
  • [TT3330997] Enhancement: VPLite has no way currently to correct\delete obsolete data.
  • Fixed in GEN4: add cache/logs/registry cleanup function to VPConsole (GEN4), Add cmdline /clearlogs, /clearreg support
  • [TT3331048] Fix: Exchange Plug-in: Clicking on Appointment Filters tab in Exchange configurator causes BEX crash
  • [TT3331380] Fix: (VPLite) Not able to use "send to voicemail" internal digit length on all targets = xxx-xxxx. Enabled sending voicemail to non-monitored device includes non-monitored targets
  • [TT3331392] Change: VPLite: Theoretically if TOD refresh that is set stalls updating cache it might create issues?? Set defaults to refresh every 1 hour
  • [TT3331401] Enhancement: Pull back unanswered call - #4546 Call automation configuration in VPLite
  • [TT3331444] Fix: - Ring PC feature continues to ring the PC until the call is disconnected
  • [TT3331472] Getting error for instant message that recipient cannot receive.
  • [TT3331499] Enhancement - Increase font size in all Call List by one "X Large"
  • [TT3331509] Fix: PCE crashes and will not start with 404 characters or more in the "Body template" text box of emergency email config.
  • [TT3331510] Customer requester change: Special version of Deskbar with name Waldo
  • [TT3331522] Fix: External Directory: presence functionality behaving erratically
  • [TT3331522] Fix: External Directory: presence functionality behaving erratically
  • [TT3331527] Fix - Line Column in Console will not hide
  • [TT3331529] Fix: Automatic restart after import/export of settings doesn't work
  • [TT3331531] Enhancement: VistaPoint Integration with Active Directory – Phase I
    • This version of AD implementation has the following restrictions:
      • Not supported in non-English Consoles
      • AD login not included in Outlook Companion. Will display a “license not available” message when trying to connect to PCE with AD enabled.
      • AD login not included in Deskbar. Will display a “license not available message” when trying to connect to PCE with AD enabled.
      • AD login not included in VPBlfAdmin tool. This tool will use old admin login password.
      • Consoles must be upgraded to matching version (4.4.74.14+) for AD feature  to work.
      • CSTAGateway and WebConsole must be upgraded to matching version (4.4.74.13+) for AD feature to work.
      • Trying to connect to AD-enabled VistaPoint server with older clients will give “License not available” error.
  • [TT3331301] Fix: Console Companion External Directory text compressed when scrolling
  • [TT3331467] Fix: WebConsole configuration attempting to save changes

Other Changes in 4.4.74.14

  • Cosmetic: BLFAdmin - do not disable changing password in group when some non-active BLF is selected
  • #5322 Change: External Directory service license - added new license type VPDIR
  • Change: Default value for BLF Updates changed to "Update automatically"
  • Non-automatic BLF updates should be only used when Automatic updates causes a problem
  • Remove /nocache commandline switch (confusing - looks like Console is being started without caching, duplicate of /clearcache)
  • Fix: Console/CSTAGAteway crash when dumping extra info events (status notes) at TRACE3 log level
  • #5287 Fix: GEN4(4.4.74.6u1)/GEN5(4.5.10.13u1) doesn't clear all cache files. Gen5 doesn't clear all log files.


Build 4.4.73.1 through 4.4.73.6 — Release Notes 

  • [TT3331386] Change: corrected VPDeskbar product version
  • Internal change: remove PCE Warning invalid Remove Object ID (SIM should not remove objects not registered in PCE, and already removed objects)
  • Internal change: eliminate incorrect handle removal indication
  • [TT3331358] Fix: v.73 Clients where stuck in loading process
  • [TT3331384] Fix: High CPU usage on VPSERVER01 when there is no activity (PCE -30%)
  • [TT3331383] Fix: Random PCE crash with exception code 0xC0000094 (zero divide)
  • BCGControlBarPro Enhancement: upgraded to version BCG 2440
  • Applies to all Consoles and VPConfigurator
  • No visible difference in functionality, this is just per-requisite of further development
  • [TT3331340] Fix: Deskbar installer is failing to register .dll files on "some" PC's
  • Internal: incorrect error code was logged when import of license file failed
  • [TT3331356] Enhancement: Need 32-bit version of the VPTapiStart service
  • [TT3331349] Change: TigetText Module needs to be a licensed component
  • Internal changes in build scripts - no change in functionality.
  • [TT3331444] Fix: the “Ring PC” feature continues to ring the PC until after the call is disconnected

 WebConsole Release Notes for build 4.4.73.6 through 4.4.73.8

  • [TT3330837] WebConsole Enhancement: provide alternative to CPS greetings (display comment based on incoming call) [Increased CPS area panel font size]
  • [TT3331357] Enhancement: WebConsole [Added feature to monitor ringing extensions]
  • [TT3331359] Enhancement: Need ability to edit Call Tracker records
  • [TT3331360] Enhancement: Call Tracker auto select from drop-down list
  • [TT3331361] Call Tracker – Enhancement: Display the caller’s record “details” inside history
  • [TT3331363] .73 WebConsole agent login failed [Fixed. Added escaping of "*" in topic name]
  • [TT3331364] Call Tracker New field not working as expected [Fixed callerDID and calledName fields]
  • [TT3331365] Change: Call Tracker and Tiger Txt modules to be disabled by default
  • [TT3331371] Fix: WebConsole using ACD Make Busy on RNA
  • Bug #3805 One WebConsole not shown devices after VP services restart
  • Bug #3816 Testing 186 pc restart, Restart script



Build 4.4.73.0 — Release Notes
 

  • CPS implementation updated to match latest version of CPS scripting language (1.1)
    • function added: cps.Log(message)
    • property added: cps.CPSType.
  • [TT3331331] Fix: ACD Module Calls from AutoPark that go RNA are not redirected correctly.
    • Possible fix/workaround added - CiscoSIM's "Call protection interval" applied to Redirect command.
    • Value of "Call protection interval" parameter depends on CUCM and Unity response times and needs tuning on each specific installation.
    • 200ms was OK in DEV testing environment. Changed VistaTDS.
  • [TT3331320] Fix: SMTP configuration for emergency alerts not allowing anonymous connection. Changed VistaTDS
  • Enhancement: #3892 Ability to get/set cps related data from VP server. Changed CSTAGAteway (required for CPS support in WebConsole).
  • [TT3331337] Fix: Incorrect string in CiscoSIM startup field Held/offering call transfer.
  • [TT3330881] Enhancement: We need to include latest version of SQL (vs what is now a part of our software at v.2005)
    Notes:
    1. VPServerSetup file size is now 264MB (was 158MB)
    2. On fresh install SQLServer Express 2014 is installed.
    3. SQL Server Express 2014 Setup prompts for extract directory. User must press OK to confirm.
    4. SQL Server express 2014 GUI is present during install to shows install progress.  Although GUI can be hidden, but it's better to allow administrator to see what's going on.
    5. When upgrading from older VP version (with SQL Server express 2005) database engine is NOT automatically upgraded to 2014.  User need to use SQLUpgrade.zip package to upgrade SQL Server to 2014.  SQLUpgrade.zip can be applied before or after upgrade to 4.4.72.18+
  • [TT3331254] Fix: CUPS plugin, CUCM response: "Wrong axl version, supported versions are 9.x,10.x and 11.0", running 11.5. Regress bug fixed (CUPS Presence Plugin configuration panel = 'Unsupported operation')
  • Enhancement CPS Enhancement: Show description from RegisterCommand on Custom Toolbar options panel.
  • Enhancement #3910 CPS OnConnect/OnDisconnect events are not called
  • Fix CPS security bug: Arbitrary index can be used in SetCallData and GetCallData. Restrict to allowed indexes 0-9.
  • Internal: logging enhancements - add API to set log limits
  • [TT3331322] Fix: ACD Reports need to show call “redirect” history.
    Implemented in VistaTDS when transfer is initiated from Consoles.
    Now VistaTDS correctly fills RedirectTo field in call logs (upon which WebReport is based) in following cases:
    • ACD redirected calls (from/to RP, from/to AutoPark, from/to VM)
    • Send Call (blind transfer) was done from Console
    • Supervised transfer was initiated from Console

 

Known call logging restrictions:

If transfer is initiated manually from phone then RedirectTo will not be tracked and WebReports will not show call as transferred. This is because only partial information is available from CUCM/CiscoTSP.

If remote party of call being transfer drops a call, then this call will be marked as transferred (RedirectTo field will be set) and WebReports will show call as transferred when actually transfer was canceled.

 

  • [TT3331296] Fix: WebConnsole\CSTA: After reboot my WebConsole is not interacting with phone activity. VistaTDS license check request delay set to 20 seconds (was 60 seconds) Implemented CSTAGAteway-to-SBServer exchange protocol enhancement to better support fail-over/reconnect scenarios
  • [TT3330404] Enhancement: SMTP Test button. Additional logging added (configuration info and emails sent into log)..Do not expose SMTP passwords in a log
  • Internal change: VPNotes: use hex format for GUIDs, add consistent logging of BLF group operations
  • Internal change: add logging into BLFAdmin
  • [TT3330926] Enhancement: VistaPoint Emergency call alert email timestamps.
    • add timezone offset to Date header.
    • add {TZOffset} tag, formatted as UTC+hhmm or UTC-hhmm
  • Internal updates (logging, upgrade CSmtp_ssl to v2.4)
    Notes:
     - timestamp provided in email body according email formatting template tag {Timestamp} tag is in local time.
        if email is viewed in the same time zone (regardless of what zones intermediate SMTP servers are in), then timestamps will match, otherwise email sent time and time in email body will be different.
     - to avoid possible confusion, new formatting tag added {TZOffset}. Use this tag in email template to have UTC+hhmm or UTC-hhmm string which shows times zone offset.
       For example template
           Emergency call from {OriginAddress} to {CallerID} at {Timestamp}
           formats email as as:
           Emergency call from 5026 to 911 at 03-30-2016 03:54PM
       Template
           Emergency call from {OriginAddress} to {CallerID} at {Timestamp} ({TZOffset})
           formats email as:
           Emergency call from 5026 to 911 at 03-30-2016 03:54PM (UTC+0300)
    Therefore it should be possible to recognize actual local and GMT time of call time (from Server's clock), and email send time (from server’s email proxy), and email receive time (from email client's Server).
  • [TT3331150] Fix: Deskbar: Update Status, Call Control, and Enterprise Directory buttons grayed out
  • Internal change: logging consistency (log email parameters at INFO level))
  • [TT3331316] Fix: CiscoSIM does not report existing call on startup if VPTapiStart is running.
  • [TT3331315] Fix: Discrepancies between application BLF view and Admin tool BLF view
  • [TT3331314] Fix: ACD License should be consumed
  • Internal change: code cleanup and logging enhancements
  • Internal change: Project cleanup
  • [TT3331299] Enhancement: 4.4.72.0 Console Companion external directory (LDAP), unwanted non-phone related entries
  •  [TT3331306] Fix: VPNotes service starts and stops if SQL service is not available
  • Enhancement: VPWatchdog - eliminate unnecessary restart prompt on upgrade install
  • [TT3331295] Fix: Sort order in DB maintenance tool seems to be not very accurate
  • [TT3331293] Fix: (4.4.72.4-5.INT) CSTA\WebConsole after a short time of working seems to have crashed.
  • [TT3331290] Fix: 4.4.72.0 We are no longer able to see>save global status notes
  • [TT3331283] Fix: WebConsole (.72.3): I don't get any activity for off-hook in either the call list or on my BLF. Fixed in CSTAGAteway.
  • [TT3331286] Fix: Default value for internal VistaTDS messaging mode is incorrect
    Changed in VistaTDS (PCE server). Default value of dc_use_dcqueue parameter in C:\Windows\VtdsLib.ini is now 1 (enabled).
    This enables new internal communication mode in PCE to avoid pipe related errors. New mode uses internal message queuing instead of Windows pipes.
    Option dc_use_dcqueue=0 can be set to have old (pipe based) messaging. Old behavior is deprecated and will be removed in future versions.
    This is server internal setting - clients (Console, CSTAGAetway, SIM, plugins) do not use this option.
  • Cosmetic internal changes (logging enhancements)
  • [TT3331275] Fix: Defect WebConsole: CSTA Service crash 4.4.73.0. Crash not reproducible in DEV-LAB, possible fix added.
  • Internal fixes (preparing for TT3331204 Enhancement of CiscoSIM startup (CUCM directory))

 

WebConsole Release Notes 4.4.73

  • [TT333083] Fix: WebConsole - alternative to CPS greetings (display comment based on incoming call)
  • [TT3331304] Fix: WebConsole: ACD Agents will sometimes see restricted queue
  • [TT3331338] Fix: WebConsole TAB key when creating speed-dial issue Task #3871 CPS configuration tab
  • Fix Bug #3814 Default client logging status
  • Fix Bug #3930 Print plugins log with action script logger
  • Fix Bug #3957 cps logger configuration
  • Fix Bug #3763 multiple instance of trial license popup


Build 4.4.72.0 — Release Notes 

  • [T3331203] (Possible enhancement of CiscoSIM startup (TAPI)) VPTapiStart component implemented (see below)
  • Fix random VPConsole crash when changing log levels
  • [TT3331133] Enhancement WebConsole - Add DID (Direction) fields to Call List.
  • Add support functions to CSTAGateway (#3509 DID and DIDName fields in call events)
  • WebConsole stability - WebConsole does not shows active call after PCE restart (CSTAGateway fix #3513 CheckCallValidity timeouted error in CSTAGateway after PCE restart)
  • Bug #3478 Incorrect monitor ids after PCE restart (CSTAGateway)
  • Fix: regress (CiscoSIM fails to report devices to TDS) after partial implementation of VPTapiStart service
  • [TT3331239] WebConsole (.71): Some BLF cells are showing as inactive until there is phone activity for 2 of our users. Fixing regress after optimization #3407 BackInService events after device remove (CSTAGateway))
  • WebConsole requirement #3453 CSTAGateway should report SystemStatus events when connection to VTDS lost/restored
  • [TT3331233] Requirement Need to update year in copyright strings (2016). Partial: standalone Console and PCE Server
  • [TT3331257] WebConsole Fix:: “My Parked Calls” Issue with External Calls.
  • CSTAGateway fix (Bug #3515 Call events do not have lastRoutePoint value when calling from external extension)
  • [TT3331361] Defect Fix: WebConsole “Caller Name” and “Called Name” fields not being populated. CSTAGAteway fix added.
  • TT3331272 VPConsole - Allow external directory to retrieve records that do not contain phone related data.
  • [TT3331271] Add “Park for” function to VPConsole External Directory context menu
  • [TT3331270] Add “Call Pickup” function to VPConsole External Directory context menu
  • [TT3331269] Add licensing for Call Tracker module.
  • [TT3331266] Defect Fix: Call comments are not present for existing call when VPConsole starts or reconnects.

New component VistaPoint TAPI Start (VPTapiStart)

  • This service opens all TAPI lines and keeps them open all the time in order to reduce CiscoSIM startup/restart time.
  • Visual effect - CiscoSIM controlled BLFs becomes active (blue) faster than without VPTapiStart.
  • This service is optional - CiscoSIM works well without it.
  • Component is not licensed.
  • It is recommended to install this service on computers running CiscoSIM when:
    • CUCM and CiscoSIM are connected remotely (different subnet or cloud, and communication latency - ping - exceed 1ms)
    • There are more than 20 TAPI lines
    • Several instances of CiscoSIM installed on the same server
    • CiscoSIM is restarted often (for example in test lab)
    • Both 32 bit and 64 bit installers provided.
    • VPTapiStart is platform independent, i.e. 32 bit VPTapistart can run along 64-bit SIM and vice versus.
    • VPTapiStart is version independent, i.e. VPTapistart can run along any version of CiscoSIM (even older) and will provide same effect.



Build 4.4.71.0 — Release Notes
 

  • Enhancement: introduce feature "Add to log" inside the VPConfigurator and PCE server. This allows administrators to provide short ANNOTATION in PCE log, and allows easy tracking/locating issue when analyzing logs. It is desirable to use this function whenever performing test scenarios to reproduce some issue.
  • Bug #3101 CSTAGateway crash with large BLF groups (1500+ device in a group)
  • Internal: Licensing code VPFNS added to VPLicSrv. License check will be implemented in WebConsole.
  • WebConsole and CSTAGateway stability fix: #3100 (Unable to send messages/responses from CSTAGateway that are larger than 64K) Due this this bug WebConsole was not able to show correctly more than 1,500-2,000 devices when devices were split into many groups.
  • #3280 batchDND, batchForward and batchMessageWaitingIndicator requests in CSTAGateway to support WebConsole's performance.
  • CSTAGateway/WebConsole performance enhancement(s) - eliminate duplicated BackInService events after BLF removal.
  • CSTAGateway/WebConsole performance enhancement(s) - use batch updates to repoprt DND, Forward and MessageWaitingIndicator
  • Fix: VPDesktop crash when opening menus (crash introduced with enhancement TT3331189 ACD Licensing)
  • T3331199 Requirement: Hide ACD toolbar and ACD functions when ACD is not licensed
  • TT3330893 Google calendar plug-in, something appending leading digits to user DN's retrieved from LDAP. Partial/Cosmetic fix - show actual number in log
  • TT3331023 Defect Fix: Stuck data in BLF Last Name/Department fields
  • TT3331056 Enhancement: Watchdog should restart only necessary services and dependents
  • TT3331170 BLF Update button is not an option in WebConsole - Refresh options in CSTAGateway/Configurator
  • TT3331172 Enhancement: Default setting for SIM directory fetch
  • TT3331175 Defect Fix: High CPU Usage After v4.4.68 Upgrade.
  • TT3331082 Improvements to increase VPServer performance and stability
  • TT3331185 Requirement Licensing code for Finesse Widgets
  • TT3331189 ACD Module Licensing introduced
  • TT3331200 Defect Fix: WebConsole: global content missing after reboot/CSTA restart
  • TT3331211 Fix: External Directory (ODBC) in the Console Companion, using certain characters causes BEX crash
  • VPConfigurator: Cosmetic change to make text red: ACD Feature license not available
  • WebConsole and CSTAGateway stability fix: #3100 (Unable to send messages/responses from CSTAGateway that are large than 64K)
  • Internal: fix: CiscoSIM to report Module names after restart (used with Auto Tenanting)
  • Internal: fix: possible crash when logging long multi-line messages
  • Internal: Performance enhancement to avoid 100% CPU usage in BUSY loop when reporting updates to clients



Build 4.4.69.0/4.5.6.0 — Release Notes

  • [TT3331108] Enhancement – Add presence and status inside External Directory - Partial: status note
  • [TT3330663] Enhancement – Color Code external directory – fixed crash due to changes made by user
  • [TT3330392] Enhancement – Place External Directory Panels in separate tabs/windows.
  • [TT3331121] Colorize External Directory lines similar to BLF when in List View (fix state by caller id).
  • [TT3331132] Enhancement Add DID (Direction) fields to Call List.
  • [TT3331136] Enhancement Limit the Configurator and License Admin to only running one instance Note: If shortcut pressed while application is already running, it will be activated instead of starting new instance.
  • [TT3331138] Enhancement – Add option to show grid lines in BLF List, Call List, and the External Directory
  • [TT3331142] Defect – Fix connection to external files using Ext Dir.
  • Modify: VPLite External Directory column "Note" should be initialized to 0 width (status notes are not supported in VPLite)
  • Enhancement: Display the External Directory counts inside title bar
  • Additional optimization done:
    • reduce RAM and CPU usage during External Directory load - ~reduced by five (5) times,
    • reduce screen flickering when loading or customizing External Directory panel (number of repaints reduced by ten (10) times)

WebConsole

  • #2928 Fix: The Highlight rules order is not always correct
  • #2967 Fix: The Highlighting popup cancel button didn't work as it should
  • #2950 Enhancement: Need to improve external directory configuration update mechanism. Also fixed scenario when all external directory configurations are disabled and then re-enabled


Build 4.4.68.0 — Release Notes 

  • [TT3330875] Enhancement PCE Limiter so that only 1 Client can receiving global update at a time (configurable) default value set to 5
  • [TT3330887] Fix: VPClientSetup installs conflicting application types by default
  • [TT3330957] Fix: CUCM 10.x: "Set DND" in BLF context menu does not enable DND flag and instead sets Fwd All to primary DN
  • [TT3331043] Fix: Drag and drop active calls to the external directory to transfer calls
  • [TT3331044] Enhancement: Display status when clients are loading and have completed load
  • [TT3331070] Fix: PCE issue seen in LAB (4.4.66.7 & 4.4.67.0)
  • [TT3331078] Enhancement: Client check valve to offset theoretical issue where clients go into never-ending unmeasurable load loop (BLF update button)
  • [TT3331092] Enhancement: External Directory (LDAP) support for larger directories
  • [TT3331094] Fix: External Directory (LDAP) is unable to connect via LDAP
  • [TT3331099] Fix: VistaPoint Console Companion duplicate entries when fetching large amount data from LDAP
  • [TT3331108] Enhancement - Add presence inside External Directory


Build 4.4.67.0 — Release Notes 

  • [TT3330860] Add support for global call id change on transfers to agent/rp/ap to improve ACD distribution of AutoParked Calls
  • [TT3330875] Enhancement – Added PCE configurable limiter so that admin can define the total number of clients that can receive global updates.
    • Add Configuration item ""Client Update Limit""
    • Show Queued Updates in Console GUI and Outlook companion GUI
  • [TT3331034] Enhancement Add CUCM v11.x to SIM configuration drop-down list
  • [TT3331036] Defect (Fixed) CiscoSIM reports off-service devices as active after Rescan
  • [TT3331039] Defect  (Fixed) BLFs missing in Console after server restart when extension cache disabled
  • [TT3331040] Defect (Fixed) BLFs missing in Console after changing “MyExtension” when extension cache disabled
  • [TT3331053] Fixed random CSTAGateway crash when removing calls or devices
  • [TT3331054] Fixed random CSTAGateway crash when removing call comments
  • [TT3331055] Watchdog should stop plugins before main services
  • [TT3331057] Fixed CiscoSIM stuck call removal feature does not work on “SetCallValues” request
  • [TT3331058] Fixed issue with stuck calls accumulating in ACD queue
  • [TT3331064] Defect (Fixed) Issues with multi-sim and survival rate of looped calls in ACD 4.4.66.4.INT
  • TT(Customer requested enhancement): CRM Lookup script based on stored procedure
  • TT(multiple): Fixed BLF reporting performance degradation with multiple clients (client freezing)
  • Internal maintainability fixes: Code comments, Code clean-up, Reduce compiler warnings, Logging enhancements.


Build 4.4.66.0 — Release Notes

  •  [TT3331030] "Call pickup" modified automatically reconnect to caller. 


Build 4.4.65.0 — Release Notes

  •  [TT3330991] Fix: First Name/Last Name fields revert to Cisco Line [SEP…] and a single call is displayed in Call List multiple times
  • [TT3330996] Looks like a PCE outage. Partial fix - fixed known PCE crash causing PCE outage due to missing TAPI/CiscoTSP event:
    • CiscoSIM now removes internal object for missed LINE_REPLY event. This ensures that incorrect call handle won't be used by CiscoSIM.
    • VistaTDS (PCE) now checks content type of binary call event message. This ensures that even if CiscoSIM sends call event with invalid call handle, PCE won't crash due to binary structure mismatch.
    • VistaTDS now ignores call events on non-registered calls. This ensures that even if CiscoSIM sends call event with invalid call handle, PCE won't misinterpret this call.
  • [TT3331009] Fix: ACD Problems with calls that are arriving from CallHandler in our office. Fixed by adding "Call Protection Interval" option in CiscoSIM configuration. Default value of this option is 0ms (i.e. no call protection), and should be tuned depending on environment. Value 100ms is known to fix issue at iQ test server. In general, this value should be higher than time required for UCM to report all call events directly caused by Call Handler redirection.
  • [TT3331021] Calls being automatically answered. Partial fix - fixed known issue in CiscoSIM when auto-answering is caused by ACD agents using manual answer from a queue at the same time when Automatic Call Distribution is enabled (CiscoSIM was answering wrong call). Fix also covers Call Pickup scenario causing same issue.
  • Add VPEIOBoard Plugin version info
  • Add version info to VPWatchdog.exe
  • Fix: "Parked For" information may have been lost in some scenarios


Build 4.4.64.0 — Release Notes:

  • Stability: Fixed PCE Memory leaks (handle leaking in various re-connect scenarios)
  • Stability: ACD/Autopark rework
  • Secondary line support for AutoPark/vm pool
  • Dedicated autopark device support
  • Secondary lines support for AutoPark devices
  • AutoPark safeguard against call dropping due to reversion of parked calls – includes:
    • [TT3330977] Fix Defect ACD Callers that drop for unknown reason
    • [TT3330860] Fix Defect ACD distribution stops under testing (not so easy to reproduce)
    • [TT3330987] Fix Defect Calls that arrive to AutoPark DN directly will often fail to distribute to Agent until after call has gone through recall
  • Validation of configured AutoPark pool devices in VPConfigurator
  • [TT3330322] Enhancement - Need Name Field inside RP Rules
  • [TT3330329] Enhancement ACD configuration GUI redesign (Reset, ResetAll, simple ACD configuration report)
  • [TT3330527] Enhancement Executive CPS script should be included with Client installer (partial)
  • [TT3330705] Fix VPCSTAGateway crashing when VPLCS license not available
  • [TT3330874] Fix Defect WebConsole: parked calls are never displayed when using 'Show My Parked Calls' view
  • [TT3330877] Fix Defect ACD configuration "save" is not accesible unless min. resolution 1028x768
  • [TT3330898] Fix Defect WebConsole - issue with Make Busy when logged into ACD Queues
  • [TT3330912] Fix Double-click to dial the same number second time in the external directory is hit-and-miss
  • [TT3330916] Fix Incorrect ACD processing timeout after installation on fresh windows
  • [TT3330917] Fix VistaTDS memory leak (4.4.63.0)
  • [TT3330920] Fix WebConsole: ACD agent filters ignored
  • [TT3330923] Fix Console may not reconnect to server when agent is logged into a queue(s) and  server is re-started
  • [TT3330928] Fix Pipe issues - Dead Lock 3 (v4.4.63.0)
  • [TT3330933] Fix CSTAGateway service crash under high load.
  • [TT3330943] Enhancement Requirement to make use of self-signed digital certificate on executables
  • [TT3330954] Fix Defect VPConfigurator: ACD treatment rules not saved if treatment changed from Redirect to VoiceMail and vice versus
  • [TT3330961] Enhancement CPS script: matching incoming Caller ID in external database
  • [TT3330962] Fix Defect VPConfigurator - changes in ACD rules panel are lost if user press Enter
  • [TT3330972] Fix Defect AutoPark on secondary line faults (per RP settings) (partial - redirect to park fixed)
  • [TT3330973] Fix Defect It doesn’t take long for caller name info to be lost under test cycles
  • [TT3330975] Enhancement Added Name Field inside RP Rules but "+ comment for each treatment number" is still needed for that enhancement to be a useful
  • [TT3330977] Fix Defect ACD Callers that drop for unknown reason (multiple fixes, call drop still possible in artificial ACD loop tests)
  • [TT3330986] Fix Defect CallerID and attached Comment are not consistent when using AutoPark
  • [TT3330987] Fix Defect Calls that arrive to AutoPark DN directly will often fail to distribute to Agent until after call has gone through recall
  • [TT3330995] Fix Defect ACD periodically fails to redirect under test cycles once in a while (autopark loading from configuration fixed)
  • [TT3330998] Fix Defect Calls fail to autopark after being re-introduced to queue from agent DN
  • [TT3331001] Fix Defect CiscoSIM may randomly fail to process fast asynchronous responses from TAPI
  • [TT3331004] Fix Defect Problem in real life scenario where Agent might need to send call back to queue to get it into hands of another Agent is fault.
  • Enhancement: Tools/VPWatchdog - Added description of values and remarks
  • Enhancement: Tools/VPWatchdog - logging more informative (print error message if some service stopped, failed to create dump file, etc.)
  • Enhancement: Tools/VPWatchdog - added status printing at info level at 60 minutes interval (can be changed in registry, key name "summary_interval", milliseconds)
  • Enhancement: Tools/VPWatchdog - changed default log level to INFO and disabling communications log messages
  • Enhancement: Tools/VPWatchdog - changed dump file names
  • Enhancement: Tools/VPWatchdog - enabled watchdog parameters saving on start up
  • Enhancement: Tools/VPWatchdog - added description of feature (readme.txt in Watchdog fodler)
  • Enhancement: Tools/VPWatchdog - monitors services and restarts if needed
  • Enhancement: Tools/VPWatchdog - Watchdog service is now stopped/restarted when performing service control (if necessary)
  • Enhancement: Tools/VPWatchdog - Include CSTA Gateway in a list of services to be controlled
  • Enhancement: Tools/iQEnumTapi - report park places, print separate lists of Duplicate numbers, Route Points, Intercom lines and Park Places,
      • duplicate line names mac(s) - a.k.a secondary lines
  • Enhancement: VPConsole command-line parameters (/ext= , /primary= , /secondary= , /cleancache ) to support automated testing.
  • Fix: 'Transfer to VM' treatment rules in ACD
  • Fix: Adding Queue of messages to VPNotes
  • Fix: CSTAGateway does not send forced logout message with reason to agents
  • Fix: Call is not redirected to free agent after recall from park
  • Fix: CiscoSIM crash on reconnect attempts when PCE is non-reponsive (stuck in pipe issue)
  • Fix: CiscoSIM memory leak (1K per call state, regress since v4.4.63.12)
  • Fix: CiscoSIM memory leak on CCM Directory Refresh
  • Fix: Console crash when mass update device groups (add/remove many devices at once, a.k.a modify CUCM CTI user)
  • Fix: Memory leak (Registry hey handle is not closed when reading EmergencyNumbers)
  • Fix: Options on ACD Rules panel gets reset after new treatment rule is added
  • Fix: Possible VPConsole crash when console is stopped immediately before managed to show main window (not reproducible in normal scenarios)
  • Fix: Possible crash when tries to connect and stops at the same time and server is not available
  • Fix: Registry key is not closed after reading email parameters
  • Fix: VPConfigurator-Report incorrectly fills ACD Enabled flag (takes flag from Distribution based on operator priority)
  • Fix: VPWatchdog - at start up skip first connection lost message
  • Fix: VPWatchdog - disabling interaction with desktop for service (changes default for all plugins)
  • Fix: memory leak (Socket handle not closed when client disconnects)
  • Fix: memory leak in VPTSP
  • Fix: missing digital signatures on exe/dll/ocx/tsp files
  • Fix: pipe issues - Dead-lock 1, Dead-lock 2 (performance degradation is possible, need testing)
  • Fix: possible CiscoSIM crash when leaving conference with consult call in OFFERING state
  • Fix: possible memory leaks in CiscoSIM (refactoring TAPI structure using shared_ptr)
  • Fix: spelling errors in "You have been logged out ..." GUI messages
  • Fix: TDS crash when updating ACD parameters

Build 4.4.63.0 — Release Notes:

  • [TT3330913] Fixed Pipe issues ­ dead locks detected in PCE under ACD Loop testing.
  • Fix CiscoSIM crash on reconnect attempts when PCE is non­responsive (stuck in pipe issue)

Build 4.4.62.0 — Release Notes:

  • Fix TCP Parameters loading from registry when default values are set. This bug prevented previous version from using all TCP optimizations that were implemented to resolve pipe issues.
  • Fix retrying of pipe operation when pipe issue is occurring. Retrying of pipe operations was was intention off original pipe communication mechanism, but due to the bug operation was attempted only once with 4­5 seconds timeout which is too short at peak periods. Fix allows retrying up to 5times before giving up (25 seconds). This potentially should mitigate pipe issues occurring during sporadic peaks.
  • Fix failover (re­connect after server restart) in allplug­ins that provide status notes (Based on unified plugins architecture UniNotesPlugin):
    • CUPS Plugin
    • VPEIOBoardPlugin
    • VPGoogleCalendarPlugin
    • VPIEPlugin
    • VPLync2013PresencePlugin
    • VPLyncPresencePlugin
    • VPExchange2010Plugin
  • Enhancement to CPS script to make it possible to perform a“MakeCall” from the script even if extension has an active call (provided that SIM/CUCM supports that).

Build 4.4.61.0 — Release Notes:

  • [TT3330883] Fixed defect when operator was logged into queue but being ignored for distribution even though device was active in the system
  • [TT3330900] Fixed Issue with 4.4.60.15 Call Log crashed console
  • Fixed SQL Express installation on fresh PC (boostrapper failed to install prerequisites)
  • Performance and Stability Enhancements
  • CiscoSIM: Remove timer events if ncq or uccx are removed
  • Client part fix ­ Client will reset Busy status on queue login
  • Client side fail­over fix (when single socket fails)
  • Possible crash on service exit when some threads doesn’t stop immediately
  • Possible deadlock on VP service exit (hangup, failure to stop)
  • Possible internal event delay or skipping when system clock changes
  • Unnecessary generation of many messages (internal status update) when sending status updates to clients.
  • Possible crash when auto create groups is enabled and groups has > 130 members
  • VPNotes fails to report delayed messages after startup (may cause missing BLFs, groups or BLF comments)
  • Optimizing BLF list generation on function get BLF to reduce server busy time
  • Reduce log records when full logging enabled by dumping only small part of binary messages (otherwise it this function works slow on big messages)
  • Reduce number of CPU context switches by re­working most internal objects to use boost:mutex (user space) instead of Win32 API Mutex(Kernel space). This also allows
  • PCE server and clients to use CPU cores more efficiently.
  • Reduce time required for client to detect that PCE server is not running (port notopened)
  • Refactoring internal CriticalSections lock for better maintainability (C++ wrappers onCRITICAL_SECTION objects)Rework legacy components to use new Mutex and Lock objectsServer side fix ­ Server will reset internal Busy status on queue login TCP parameters optimization. Added possibility to change Tcp parameters for VistaPoint via registry settings.
  • Thread load balancing (DCPostThreadMesage) to avoid Windows MessageQueue overflowon high loaded systems
  • Console reconnect when connection parameters changed(MyExtension or ip) and duringfailover (broken by Tcp parameters optimization)
  • Outlook Companion reconnect when connection parameters changed (MyExtension or ip) and during failover (broken by TCP parameters optimization)

Build 4.4.60.0 — Release Notes:

  • CSTAGateway changes made for optimization
  • [TT3330862] Removed UI elements related to BLF updates from Desktop Companion
  • [TT3330337] Microsoft Telephony settings do not allow the dialed number to be altered
  • Updated NumberingPlan.xml to include more areas. According to customer request.
  • Added NumberingPlanDefault.xml.
    • Numbering plan processing
      • Numbering Plan is kept in to files NumberingPlan.xml and NumberingPlanDefault.xml in “All Users” profile (“AllUsers\VistaPoint”).
      • NumberingPlan.xml contains dialing plan which is used by Console. This file can be edited by user to include more areas if necessary.
      • NumberingPlanDefault.xml is installed and updated by Setup and contains pre­defined areas.
        • NOTE: It is not recommended to edit this file(though it’s possible), because it will be overwritten.
      • Additional file NumberingPlan.xml.hash contains MD5 checksum of NumberingPlan.xml and is used to check whether file content was changed
      • VPConsole checks this file during startup and:
        • creates NumberingPlan.xml if it does not exists (makes copy ofNumberingPlanDefault.xml).
        • overwrites NumberingPlan.xml if it exists but wasn’t changed/edited by user (makescopy of NumberingPlanDefault.xml).
        • leaves NumberingPlan.xml intact if it was changed/edited by user
    • To restore default numbering plan after changes, just remove file NumberingPlan.xml and restart console.

Build 4.4.59.0 — Release Notes:

  • [TT3330337] Enhancement – Microsoft Telephony settings not allowing the dialed number to be altered ­ Additionally added 91x area codes for USA numbering plan to cover all known dialing issues when using USA dialing plan.
  • [TT3330797] Fix – Dialing properties being ignored for numbers with area code that begin with matching first digits. Additionally added 91x area codes for USA numbering plan to cover all known dialing issues when using USA dialing plan
  • Enhancement – WebConsole ­ CSTAGateway ­ optimization to reduce CPU and RAM usage:
    • Indexing of device monitors list
    • Split socket IO communications to separate threads

Build 4.4.58.0 — Release Notes:

  • [TT3330337] Enhancement – Microsoft Telephony settings not allowing the dialed number to be altered when applying dialing rules to Canadian dialing rules with overlaid dialing codes.Enhancement: Add more internal tests covering main areas from NumberingPlan.
  • Enhancement: Usability enhancements in Number Format settings dialog:
    1. Show current Location (if found in NumberingPlan)
    2. Auto­detect My Area form TAPI Dialing rules if MyExtension is too short to contain area code
    3. Make “Show areas” panel large

Build 4.4.57.0 — Release Notes:

  • [TT3330849] Fix –Issue with 64­bit SIM v.55 after reboot of VPServer

Build 4.4.56.0 — Release Notes:

  • [TT3330523] Enhancement – Provi

« Back