Update for Velocity 3.1 (KB438) Release Notes
Update for Velocity 3.1 (KB438) Released 11/12/2009 contains file changes to address the following knowledge base articles:
Download and install the update by executing the EXE file on the Velocity Security Domain server which will launch the update wizard. Once the update completes, as each client re-connects to the Velocity Security Domain, updates will automatically be applied. You do not need take the update to each Velocity client and run it.
IMPORTANT: If the Extension Services fails to "STOP" automatically while applying the updates, use the "Task Manager" and select the "Processes" tab to end the process “HirschSensormaticExt.exe”. See article KB479 for more details.
Note: Requirements & planning for a system update
Before applying an update to the Velocity server, you must plan for independent client down time until the update has been applied to each client respectively, in order for each client to stay in sync with the server system to prevent application errors and possible database corruption.
Before you install Velocity updates, the following requirements must be met:
Applying updates to the Velocity Server:
You must be logged into the Velocity server computer with a Windows account that has local Administrative privileges in order to install updates. Velocity Update may install new files and register them with the local Windows environment. On a Windows member server, you must be a member of the local Administrators group. On a domain or backup controller, you must logged in as Administrator or be a member of Domain Admins.
You must also be logged into the Velocity server computer with a Windows account that has 'sysadmin' privileges in the Velocity SQL Server. Updates may include schema changes to the Velocity database or modifications to SQL Server system databases. In order to make those changes, 'sysadmin' privileges is required. If the SQL Server used by Velocity is located on another computer on the network, your Windows account must have local Administrative privileges as well as 'sysadmin' privileges on the remote SQL Server.
Applying updates to the Velocity Client:
When updates are applied to the Velocity server, you will be advised that all Velocity clients will be updated the next time they are launched. In order for the updates to be applied to the client computer, the person logged into Windows at the time Velocity is launched must have local Administrative privileges. This is required in order for Velocity Update to apply file and folder and possibly Windows Registry changes to the Windows environment. If a non Administrator launches the Velocity client after an update has been applied to the Velocity server, they will be advised that the update cannot be run without local Administrative privileges and Velocity will exit.
KB445 - PRB: Door Name not updating until the "SDServer" has been restarted
Symptom: Door Name are not updating after renaming under "Door Properties" until after the Services has been restarted
Cause: The internal caching mechanism in the SDServer service was not updated when the door name was changed.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 580
KB446 - PRB: Velocity client may disconnect from SDServer when running Vista or Windows Server 2008
Symptom: Running Velocity client on Vista or Windows Server 2008 may result in the client disconnecting from the Security Domain Service.
Cause: The method used by Velocity to test the connection to the SDServer sometimes returned an erroneous result causing the client to report the connection as lost.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 321
KB447 - PRB: Velocity E-mail and Message Queue Writers not delivering notifications for deleted users
Symptom: When you configure E-mail and Message Queue Writers, you experience one of the following symptoms:
• Message Queue notifications are not being sent out when users are deleted
• E-mail writer notifications are not being sent out when users are deleted
Cause: Most miscellaneous controller events are filtered from the E-mail Writers and Message Queue Writers. The User Deleted Event, a miscellaneous event, was mistakenly being filtered.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 534, DC 535
KB448 - PRB: Pictures read from scanned PIV Cards are not being cleared when scanning the next New Person
Symptom: When scanning the next New Person from scanned PIV Card, you experience one of the following symptoms:
• After the information and picture are read and saved from a PIV card, the picture remains in memory for the next "Verify Scanner Data" screen. Simply clicking "Accept" on the Verify Scanner Data screen without reading a new card will put the previous picture into the new person file
• If a PIV card format that doesn't support pictures and is selected on the "Verify Scanner Data" screen, an application error will occur when the "Accept" button is clicked.
Cause: Due to an internal software defect, the image was not being cleared from memory after the scanned data was accepted.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 548
KB449 - PRB: TWIC mapping are not being saved after restarting Enrollment Manager
Symptom: After enabling a PIV card reader and mapping the UDF fields for TWIC Contact, the mapped User Defined Field is not saved after restarting Enrollment Manager.
Cause: The problem was caused by a duplicate UDF field index in the database.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 568
KB450 - PRB: "TWIC Organizational Identifier" was misspelled
Symptom: The Document Field "TWIC Organizational Identifier" is spelled incorrectly in the Map UDF Fields window.
Cause: Misspelling in the default database
Solution: To resolve this Issue, install Update for Velocity 3.1 (KB438) and will be automatically installed on each client machine once applied to the Security Domain.
Applies To: DC 586
KB451 - PRB: Velocity PIV Reader conflicts with ActiveIdentity Client software
Symptom: When you attempt to read a PIV card when ActiveIdentity Client is running on the same computer the card cannot be read due to a PIV_CONNECTION_LOCKED message. The following Error message is displayed.
• Unable to read PIV data
NOTE: The Output Window message:
Connect: PIV_CONNECTION_LOCKED
Cause: The ActiveIdentity Client accesses the PIV card when it is inserted. Velocity was then unable to gain exclusive access to the card.
Solution: The PIV component has been updated to open the smart card in shared mode. To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 596
KB452 - PRB: Process transactionqueue is reporting "invalid column name 'xddr'" in DT Service Log
Description: Process transactionqueue is reporting "invalid column name 'xddr" in DT Service Log.
Cause: An internal query was malformed and caused the error
Solution: To resolve this Issue, install Update for Velocity 3.1 (KB438) and will be automatically installed on each client machine once applied to the Security Domain.
Applies To: DC 598
KB453 - PRB: Importing a controller from an XML file causes error
Symptom: When importing a controller from an XML file the following error was encountered:
" Error # -2147467259 occurred in frmWizard: SaveDoors at line: 23 Key column information is insufficient or incorrect. Too many rows were affected by update."
Cause: Using dynamic recordset to update the database table with two or more rows with the same data cause the above error but it doesn’t seem to always happen.
Solution: Changed the code to use another more reliable ado object (commandset) to update the database in the SaveDoors function. To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 595
KB455 - PRB: None of the serial port defaults are filled in when the form is opened
Symptom: When opening the Serial Port Writers, the default values would not be populated.
Cause: A silent error was preventing the code from executing the default routines.
Solution: To resolve this issue, install RS232Writer.exe version 3.2.07 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 551
KB456 - PRB: Unable to clear alarms after truncating the AlarmActive table
Symptom: Sometimes, it is not possible to clear alarms
Cause: Not being able to clear alarms is a result of truncating the AlarmActive table. There is an identity problem that can occur when this happens where two alarms share the same identity. To do a back door clear (not recommended) you should do a delete instead of a truncate. However, recent performance changes to the alarm viewer in (KB438) have made is so clearing and acknowledging alarms are now quicker than ever, thereby making the back door method of clearing not needed.
Solution: To resolve this issue, install HirschAlarmView.dll version 3.2.0.46 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 558
KB457 - PRB: Barcode flips upside down when typing in the position values
Symptom: Sometimes it may appear that a barcode will flip upside down when manually setting values.
Cause: Barcodes are special objects that only use the normal Top and Left properties for positioning them. The right and bottom properties are not used. The height of the barcode is determined by the Barcode Height property and the width is determined by the actual data during printing.
Solution: Do not use the Right and Bottom properties to specify barcode height and width
Status: This behavior is by design
Applies To: DC 571
KB458 - PRB: Alarm icon in Status bar disappears when an alarm is active
Symptom: As an alarm would come in, the status bar icon would cease to flash and disappear completely.
Cause: There was a corrupted bitmap that represents the icons in the status bar. These icons have been fixed.
Solution: To resolve this issue, install Velocity.exe version 3.1.0.454 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 581
KB459 - PRB: A blinking alarm in graphics will cause the canvas to not refresh correctly when states are changed
Symptom: The blinking of the alarm flash objects was interrupting the drawing of state change events. The Redraw property of the canvas was set to false while updating the blinking objects then set it to true afterwards.
Cause: State change drawing functions were ignored until the next refresh occurred. The canvas redraws on everything that change now.
Solution: To resolve this issue, install HirschGraphics.exe version 3.2.0.246 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 582
KB460 - PRB: Type Mismatch Error occurred while clearing Alarms in Graphics
Symptom: The following error may occur while clearing Alarms in Graphics:
Description: Type mismatch
Function: Graphics.FMain.ClearAQ(88)
Error Number: 13
File Version: Velocity Graphics – 3.2.201Cause: The process of looking up which alarm needed to be cleared was taking a while.
Solution: To resolve this issue, install HirschGraphics.exe version 3.2.0.246 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 583
KB461 - PRB: Virtual relays on graphics canvas may not update correctly
Symptom: Sometimes virtual relays, or any other VIO would not refresh all the time.
Cause: State change drawing functions were ignored until the next refresh occurred.
Solution: To resolve this issue, install HirschGraphics.exe version 3.2.0.246 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 584
KB462 - PRB: Alarm Viewer routing not refreshing with expected Alarms until some are cleared on a different Velocity client's Alarm Viewer
Symptom: Alarm viewer routing not refreshing with expected alarms until some are cleared on a different Velocity client's Alarm Viewer after receiving all alarms. It would appear that some machines would not get alarms until routed alarms on another machine were cleared first. This is will occur on a Server/Client configuration.
Cause: This is a result of how the alarm viewer determined which alarms to display. The result set would grab the MAX_LINES count of possible alarms to display. If these alarms were not routed to the machine, they would not be displayed.
Solution: To resolve this issue, install HirschAlarmview.dll version 3.2.0.46 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 585
KB463 - PRB: Escalated alarms disappears from Alarm Viewer on refresh
Symptom: Escalated alarms were not refreshing in the Alarm Viewer
Cause: The escalated alarm code was not properly being executed on refresh.
Solution: To resolve this issue, install HirschAlarmview.dll version 3.2.0.46 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 587
KB464 - PRB: Double-clicking an alarm in the Alarm Viewer causes an application error
Symptom: When you double-clicked an alarm after recent performance enhancements, you may receive the following error:
Description: Invalid Column Index
Function: HI65D9~1.sGrid.FAlarms.vGrid_MouseUp(17)
Error Number: 9
File Version: Velocity Alarm Viewer – 3.2.38Cause: A double-click fires two mouse events. The second mouse event causes the error and is safely ignored.
Solution: To resolve this issue, install HirschAlarmview.dll version 3.2.0.46 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 588
KB465 - PRB: In Graphics, clicking a link to another drawing during an "Acknowledge All Alarms" is causing an application error
Symptom: An Application Error may occur while performing a combination of the following functions: Acknowledge or Clear a group of alarms and then switching canvas while the system is busy.
Description: Invalid object handle in the "Current" property
Function: MDraw30.FMain.MDraw_HitObject(220)
Error Number: 23002
File Version: Velocity Graphics – 3.2.241Cause: While alarms are being acknowledged and a canvas change request comes in, there may be invalid pointers left because the object has been acknowledged or cleared. The pointer has been cleaned up.
Solution: To resolve this issue, install HirschGraphics.exe version 3.2.0.246 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 591
KB466 - PRB: Clicking the "Clear All Button" in Graphics a second time causes an Application Error
Symptom: Similar errors may occur when clicking the Clear All or Acknowledge All buttons:
Description: Subscript out of range
Function: cAlarmQueue.SecuredFlag(Get)(1):Graphics.cAlarmQueue.CanClear(7)
Error Number: 9
File Version: Velocity Graphics – 3.2.244Description: Operation is not allowed when the object is open
Function: ADODB.Recordset.FMain.ClearAQ(690)
Error Number: 375
File Version: Velocity Graphics – 3.2.243Cause: A double-click fires two mouse events. The second mouse event causes the error and is safely ignored.
Solution: To resolve this issue, install HirschAlarmview.dll version 3.2.0.46 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 593
KB467 - PRB: Access, Control Functions and Show Credential Information are missing on copied doors in Graphics
Symptom: When copying a VIO, the software did not go through the same code path as plotting the VIO.
Cause: Two different functions had different results. Both use the same code path now.
Solution: To resolve this issue, install HirschGraphics.exe version 3.2.0.246 or later. This file is available in Update for Velocity 3.1 (KB438) and will be automatically installed on the Security Domain Server.
Applies To: DC 594
KB468 - PRB: Credential template “Link to:” combined with "Function Group" causes Function Group to be removed from credential in creation
Symptom: A message "There are no functions defined for this credential. Continue with save?" will appear when you click the "OK" button after creating a credential template using the "Function Group" and "Link to:" under Enrollment Manager.
Cause: Due to an internal software defect, the Function Group was removed from the credential.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 566
KB470 - PRB: Badge templates not sorted in Credential dropdown list
Symptom: Badge templates are not sorted alphabetically in the "Credentials Badge Template" combo box.
Cause: List was not sorted by name.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 577
KB471 - PRB: Unnecessary Activation/Deactivation scheduled for Badge only (IDF 0) credentials
Symptom: Credential Activation/Deactivation tasks were being scheduled when there when no non-IDF0 credentials required activation or deactivation.
Cause: An internal software error caused activation/deactivation tasks to be scheduled when they were unnecessary.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 572
KB472 - PRB: Open Diagnostic Window During Downloads Prevents Use of Other Velocity Modules
Symptom: If the diagnostic window is opened while there are large downloads in progress the Velocity client begins to become more and more unresponsive and may appear frozen. The amount of slowdown is proportional to the number of messages being displayed by the Diagnostic Window
Cause: The display processing overhead associated with large downloads prevented the Velocity Client from processing other request.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 563
KB473 - PRB: With Customization enabled, modifying one screen tab will take affect on another screen tab
Symptom: When you enter Design Mode in the Device Settings tab of the Enrollment Manager to customize the screen for one tab setting, it tends to also take affect another tab. For example, if you go into Device Settings with Enrollment Manager and customize one of the settings tabs, it also tends to appear in the RUU tab.
Cause: Due to an internal software error the customization settings for one tab were displayed on another tab.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 562
KB474 - PRB: Signature Pad T-L-462-HSB will not work
Symptom: Attempting to capture a signature using a Signature Pad T-L-462-HSB pad caused the following error:
Function name: CaptureSignature
FunctionSubItem: 55
Number:13
Description: Type mismatchCause: There was a problem with Velocity’s internal interface to the SDK for the capture device.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 561
KB476 - PRB: Web service doesn't send all command to Velocity
Symptom: Some XML request to the Velocity web service were not being executed. For example, relay requests would not function.
Cause: Due to an internal software error some XML requests were not being processed correctly.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 538
KB478 - PRB: Unable to receive any alarms from Bosch D6600 Receiver version 01.03.01
Symptom: The Velocity does not receive any alarm from Bosch D6600 Receiver version 01.03.01 dated 12/23/2008.
Cause: The newer version expects different echo data format back.
Solution: To resolve this issue, apply Update for Velocity 3.1 (KB438) which will be automatically installed on each client machine once applied to the Velocity Security Domain.
Applies To: DC 605
Known Issues:
KB479 - PRB: Extension service may not stop automatically when applying Velocity Updates.
Symptom: Extension service failed to stop automatically while applying Velocity Updates and may stop responding (hang) for excessive periods of time. When this happens, the following message appear in your screen:
The service 'EXServer' is currently running and must be stopped in order for the update to
continue.
You may stop the service yourself and then press 'Retry' to continue with this update or
press 'Cancel' to exit without installing this update.
Please consult the KB Release Notes for additional Installation Instructions which may
pertain to the error condition.Cause: If the "DVR Reader" Server Extension is checked under "Velocity Server Extensions Manager" and there is no DVR configured in Velocity, the DVR Extension Service fails to stop.
Workaround: The workaround is to "Stop" the DVR Extension Service manually. Use the "Task Manager" and select the "Processes" tab to end the process "Hirsch “HirschSensormaticExt.exe” before installing Update.
Status: This is a known issue that will be addressed in a future release and is resolved by following the above steps.Applies To: DC 607
|
Last modified: November 12, 2009 14:48:35 |
|
Copyright © 2009 Hirsch Electronics. All rights reserved. |