TS4500 Tape Library Fix List =================================================================================================== Firmware Level: TS4500_1115 Release Date: 07/27/15 =================================================================================================== - Fixed problem with volser trust mode where ASC/Q 0x1100 was incorrectly being reported to the host. - Fix Issue where ILEP selective encryption didn't use map labels causing encryption to fail. - Fixed problem where library verify was constantly broad casting LRT updates, resulting in communication failures between LCCs. - Fixed problem where library verify was checking the wrong CAN bus. - Fixed problem where MCH was resetting the Time-out check on any new message received, resulting in the library doing no work for an extended period of time - Changes to JAG start scan position offsets. - Included support for Auxiliary Lighting. - Fixed percentage reporting for lrt for libraries greater than 101 fiducials. - Fix for accidental ALE light shut off on initial set up. - Fix issue where negotiation manager can update library status incorrectly - Porting defect where Test Call home would send an incorrect HW error - Fix Issue where ILEP encryption didn't work without label mapping in the list. - Fix Issue where ILEP ToMode was set incorrectly. - Fix Issue where ADT was causing the drive to not get commands. - Fixed problem where the web session would time out when NTP code would do a sync - Fixed problem where drive FRU replacement could fail due to a time-out getting the drive dump - Fix problem with calibration drive side fiducials which could cause incorrect positioning data. - Fix problem in Key Proxy that was causing a Time out on encryption sequence. - Fix problem in Key Proxy that was causing a Time out on encryption sequence. - Fixed cleaning cartridge count to show cleans remaining instead of number of cartridges - Fixed drives default "sort by" to location instead of control path - Fix sorting time order in the Events page - Fixed issue where NTP time synching caused unexpected user logouts. Increased timeout to 10 minutes =================================================================================================== Firmware Level: TS4500_1113 Release Date: 04/17/15 =================================================================================================== - Fixed a problem where calibration calculates Y-position incorrectly in certain instances. - Fixed a problem where DB restore can fail on the 2nd restore. - Allow calibration of all rows and columns, previously some were restricted. - Fixed problem where SNMP trap 420 was not being reported. - Added ability to set the time on the drive so the drive logs are easier to read. - Fix issue where a send diagnostic command didnt failed properly when using and invalid CE cartridge. - Fix issue where the LRT for drive code update with an invalid code image wasn't updated with failure. - Fixed problem where dBase synch failed because cache LCC was set too early. - Fixed problem where SNMP manager could make LCC unusable if the logical library configuration was incorrect. - Fix issue where the ADT was dying in the case an Abort came in the middle of a command. - Fix issue where no trap was sent for an invalid tape loaded into a drive. - Fixed problem where Accessor state on the web would display "in service" after service completed. - Fixed a problem where the library would return an illegal request when moving a cartridge from the gripper. - Fixed a problem where the library would return an error even though it was successful in getting the cartridge. - Fixed a problem where the library continuously transition between displaying a power error for the remote power supply and no error. - Fixed a problem where the FCR was not being logged during a calibration error (as part of an inventory). - Fixed a problem where library verified would test Uninstalled drives. - Fix issue where dcp crashed due to child thread using DB connection. - Fix issue where CAN was posting an bogus error even though the message went through. - Added IO magazine timestamp in DB for web support. - Fix issue where cal stops accepting cmds if a low level cal is requested during a lib/frame cal(S1057711). - Fixed problem where unit attentions were not being sent. - Changed calibration process from web to go through OPS_Manager. - Fix issue where ADT didn't handle Task IU for Logical Unit Reset causing changer to failed. - Fixed problem where unit attentions for host VIEE moves were not being sent (DCP part). - Fix issue where CAN ERP for sending messages was to fast. - Fixed issue where the library wasn't generating unit attention on certain cartridge movements - Fix issue where host commands failed with Nexus Lost. - Added event log entry for when library verify fails the drive communication test. - Updated to MCP 20150129 code drop to pick up latest security patches. - Fix issue where log sense CDB will be overwritten causing encryption sequence to failed. - Fixed problem where a drive assignment would leave the access bit turned off. - Lower vm dirty ratio to avoid task starvation in case when large amount of data need to be purged to CF - Updated to MCP 20150211 code drop to pick up leap second patch. - Fix issue where ADT didn't recover from a failed ADT login causing drive communication issues. - Decrease the number of LRT updates on Drive code update , this causes WEB to be not responsive. - Fix issue where the Port name wasn't updated for the WEB to show. - Fix issue where Task IU command didn't clear the exchange causing host command to failed. - Fix issue where 2 ADT logins were going at the same time causing login to not complete causing drive to show Disconnected.. - Incremental improvements for DHC add to the left scenarios. - Fixed problem where the web DHC would "hang" at roughly 95% for 5-6 minutes before finishing. - Fixed problem where goNMA and AutoEjectClean were set to zero during initial DHC. - Fixed problem where library would not complete POR sequence and leave the library without a primary LCC. - Fixed problem where library could inventory a frame that hasn't been discovered. - Fixed problems where library wouldn't have a primary LCC. - Fixed a problem where no control node log is collected if library is in interim state. - Fixed a problem where after WIP put a cartridge into storage, the VEA is too big. - Fixed a problem where exchange medium command fails if a gripper is marked failed but not broken. - Fixed problem where scan of a column would not execute properly. - Fixed problem where lib may fail to scan after failed calibration. - Fix issue where Network Manager was to sensitive on Drive not responding to ping command making DCP disconnect the drive for no reason. - Fixed problem where removing a logical library could cause the library to hang. - Fixed issue where the library was sending notification to the user for recovered errors. - Fixed issue where the library didn't report an error for a rezero failure. - Fixed issue where the primary lcc flash a power error when it was actually a different lcc that had the error. - Fixed issue where the Accessor didn't power off at the start of service. - Fixed problem where library could not DHC frames to the left of the existing frames. - Fixed issue where Heartbeat was trying to open a PMR. - Fixed issue where call home was getting info from first frame assuming it was the L frame. - Fixed issue where the Autologout value was being stored incorrectly when set to 255 or greater from the web - Added web session improvements, including kicking out oldest session. - Added latest MCP security fixes. - Fixed a problem in NWM where DB connections can be corrupted. - Security patch with MCP 03202015 code drop. - Fix issue Drive Informational events had the wrong URC value. - Fixed problem where the an exchange medium was allowed to executed to a full VEA, resulting in dup VEAs. - Added in sanity check for IO calibration data. - Added fix for retry of scanning when scanner configuration fails. - Added fix prevent drive scan retry from reporting incorrect scan info on inventory of drives. - Fixed problem where RES for shared IEEs was not reporting the last IEE in the range (0x3FF). - Fixed problem where library wouldn't initialize the library after a door open. - Fixed problem where the event log can fill up with "new unassigned cartridge" during initial setup if cartridges are in the library. - Changed TS3500 to TS4500 in email notifying user of a password reset - Fixed issue where Java null pointer exception error was displayed when changing unknown Volser on Cartridges>Volser Ranges and Cartridges>Volser Ranges by Logical Library pages. - Fixed issue in Roles Properties dialog to improve graphics. - Fixed issue where the Create Logical Library dialog was not displaying drive locations according to design specifications. - Fixed issue where user could not remove a notification from Email Notifications page. - Added dynamic Start/Stop button to Test Sensor page. - Fixed issue where user was allowed to hide the name colunn from the users page. - Fixed issues in Create Email Recipient dialog to meet usability guidelines. - Fixed issue where Name column in Logical Libraries page was not sorted alphabetically. - Fixed issues in Users page to meet usability guidelines. - Fixed issues in Roles page to meet usability guidelines. - Fixed issue where I/O station would render over wrong frame in Monitoring>System page after adding new frames. - Added Encryption information in properties dialog in Drives and Drives by Logical Library pages. - Added Element Address Cartridges Range to Logical Libraries Properties dialog. - Fixed issue where Node Cards page was displaying text as "XY" card instead of "MDA" card. - Fixed issue where Reset Filter option Logical Libraries page was not working. - Fixed issue where Syslog Server page did not display text according to design specifications. - Fixed issues in Settings>Notifications page to meet usability guidelines. - Fixed issue where Delete SNMP Destination warning dialog text was not according to design specifications. - Fixed issue where Key Path Diagnostics could not be run on a drive with an unloaded cartridge. - Fixed issue where Remote Authentication page does not display updated data when settings are changed. - Fixed issue where Properties dialog on Monitoring>System page sometimes showed properties for wrong frame. - Fixed issue where Logical Library Properties dialog was not displaying the correct number of assigned drives. - Fixed issues in Fix Procedure messages to meet usability guidelines. - Fixed issue where validation and tooltip were missing for the Move action for cartridges in an I/O station. - Fixed issue where IPv4 could not be disabled from the web user interface. - Fixed issue where Maximum idtential, consecutive characters setting was displaying "0" instead of "disabled" on the Settings>Security>Password and Session Policy page. - Fixed issues in Password Policy details and set "Cannot contain the User ID" default to enabled. - Fixed issue where columns in Access>Roles are not sorted alphabetically. - Fixed issue where the Email column on the Users page was visible when remote authentication was enabled causing an empty column to be displayed. - Fixed issue where user was allowed to create duplicate IP addresses on the Settings>Network page. - Fixed issue where a user with no access to a page would receive "no items found" text instead of displaying text according to design specifications. - Fixed issue where remote authentication users were displayed in Users page. - Fixed issue where Events badge sort was in ascending order instead of descending order. - Fixed issue where Task badge sorting was incorrect. It was changed from ascending to descending order to meet design specifications. - Fixed issue where Reset Control Path Drives tooltip was not being displayed. - Fixed issue where Apply Volser Ranges to Logical Libraries would not show the correct number of cartridges to be assigned. - Fixed issue where row actions on Logical Library were not displaying according to design specifications. - Fixed issue where tooltip for Max Cartridge warning/error icon on Cartridges>Cartridges by Logical Library page was not displayed. - Fixed issue where diagnostic cartridges were visibles to non-Service users. - Fixed issue where user was not allowd to select Unassigned row for Assign all Cartridges action on Cartridges by Logical Libraries page. - Fixed issue where warning message is not displayed when reassigning volser ranges that will result in a logical library reaching maximum cartridges limit. - Fixed issue where closing a browser connected to the library without first selecting Logout action would eventually result in being locked out of the web user interface - Fixed issue where Intial Setup>Create First Logical Library radio buttons were not working in IE and Chrome browsers. - Fixed issue where the Maximun Cartridges default value on the Logical Libraries page was incorrect. - Fixed issue where incorrect text was displayed in tooltip for Create Volser Range button when user had Service role. - Fixed issue where default Volser Range at Initial Setup was not being created automatically when first logical library is created. - Fixed issue where multiple users could not be selected for Delete action on Users page. - Fixed issue where Network Time Protocol (NTP) Server Test was returning false failures. - Fixed issue where Update Drive Firmware was not working on Monitoring>System page. - Fixed issue where changes in library hardware configureation were not being updated automatically in Monitoring>System page after running Discover Harwdare ction. - Fixed issue where setting Frame IP address in Initial Setup>Network settings page would result settings being stored for wrong frame. - Fixed issue where About page would display Java error when library System Name is not set. - Fixed issue where if there are more than 9 logical libraries, Create Volser Range assign the new volser range to the wrong logical library. - Fixed issue where Maximum Cartridges could not be changed on the Logical Libraries page. - Fixed issue where Initial Setup could not be finished because of a false error in the Initial Setup>Network Settings panel. - Fixed issue where in a Jaguar system, lower I/O Station Cartridge Count showed only 14 (instead of 16) cartridges when the station was full. - Added support to display warning message to user when their web session has been disconnected by the library. - Fixed issue where a user is allowed to change a user password even when the password and confirm password do not match. - Fixed issue where drives with different sub-types could be selected for multi-select Drive Firmware Update. - Fixed issue where Discover Hardware table shows incorrect number of drives when frames are added to left end of the library. - Disable RC4 and other weak ciphers for PSIRT #3058: SECURITY: RC4 Bar Mitzvah Code Blue. =================================================================================================== Firmware Level: TS4500_1111 Release Date: 11/24/14 =================================================================================================== - Fixed problem where the library didn't send a test call home - Fixed problem where the user was unable to login to the web after a web session disappeared. - Fixed problem where drive could sent default WWNN and WWPN to the host after a drive reset. - Fixed problem where some columns may not be calibrated which could lead to cartridge put/get failures - Fixed problems where the would no longer communicate with the library or the host. - Fixed problem where encryption failed with a sequential error. - Fixed problem where configuration data from the drive could be incorrect - Fixed problem where library wouldn't correctly report trap 446 - Fixed problem where SNMP trap 420 was not being reported correctly - Fixed problem where traps were no longer transmitted until a POR occurred - Fixed a problem where log gathering was slowed due to large web log files - Fixed problem where trap data for trap407 wasn't built correctly - Fixed problem where the progress update for Discover Hardware was not very accurate - Fixed problem where the INVENTORY_START and INVENTORY_END weren't being logged - Fixed problem where a web move was counted as part of the stats file - Added logging on CAN to post communication issues with control nodes in the Events table - Fixed problem where Cartridge Encryption status wasn't been updated. - Fixed problem where WIM would wait SCM response in a complete drive service - Fixed problem where Discover Hardware process bar jumped to 100% while the operation was still in progress - Fixed problem where warning events were received as informational - Fixed problem where Task page was reporting false Library Verify failure - Fixed problem where last login and connection status fields for remote autentication users were not updated in the DB - Fixed problem scanning could fail based on incorrect message handling - Fixed problem where SMTP Test Email function was returning successful result even though SMTP was not yet configured - Fixed a problem where CLI restore configuration fails if restoring to a new CF with blank DB - Fixed problem where SNMP Destination Create/Delete always resulted in false error - Fixed problem where library could mispick/misplace cartridges on cartridge moves - Fixed problem where a DIAG wasn't imported into the library if the Tier 0 was full - Fixed problem where library would not properly handle calibrating with a popped gripper - Fix a problem where the successful cartridge get was reported failed - Fixed problem where dcp wasn't handling reservation conflict error causing log sense to failed. - Fixed problem where cartridges were not imported after IO station was inventoried - Fixed problem where Drive State was wrong when writing and reading encrypted data. - Fixed problem where library didn't inventory an IO station after initial setup until after a frame door open/close - Fixed problem where a change in call home data was not reflected in the VPD file until after a library reset. - Fixed problem where calibration could fail based on incorrect message handling - Fixed problem where a cartridge in the gripper had a VEA that was not 1-4 - Fixed problem where simulataneous VIO imports and exports were not interleaving - Fixed a problem where the drive stats file didn't display the LTO model type correctly - Removed LCC primary checking when initiating WIM for LRT cleanup - Fixed problem where user received a general error on login if the library didn't have a primary LCC - Fixed problem where library errors reported the incorrect type - Fixed problem where Calib IO station would always report lower IO station - Fixed issue where LRT didnt show a failed code update. - Fixed problem where clean manager was not checking the AutoEjectClean flag leaving expired cleaning cartridge in the library - Fixed problme where drive errors reported the incorrect type - Fix issue where a drive code update to multiple drives will not update the non control path drives. - Fixed problem where the EKM last used time for key managers is incorrect - Fix issue where encryption process was failing due to incorrect handling of ILEP mode. - Fixed problem where all tasks appear with duration <1 min. - Added Openssl and other security - Fixes. - Fixed a problem where the NVRAM wasn't being backed up to the cache LCCs - Fixed problem where not all informational type traps were being reported - Fixed problem where web would not properly load after a library reset - Fixed a problem where code update might not get started if previous firmware sync failed in a multi LCC library - Fixed problem where executing multiple drive diag tests in a row caused first test to fail. - Fixed problem where VIO would sometimes not do double export moves when it should - Changed nominal position values for Sorage on JAG single deep slots due to cart wear found in MSBF. - Fixed problem where update of lrt status was incorrect so failed drive diag tests were not reported correctly. - Fixed problem where cartridges with IE addresses could incorrectly be promoted, exported or reassigned - Fix issue where LCCs didnt see other LCCs and an island was created in the network. - Fix issue where Drive FRU will failed due to status not being set on DB. - Fixed a problem where drive communications failed due to DCP issues - Fix issue were KPM was swtichingover on KPD test marking test incorrectly as Pass. - Fixed a problem where remote drive logs are not collected. - Fixed problem where "fullness" events were being logged too frequently. Changed from 1 hour to 24 hours. - Fixed a problem where some of the values in the drive statistic file was too high - Fixed a problem where LCC cards were not able to communicate. - Fixed problem where LCC card were not able to communicate causing database and command processing errors - Fixed problem where commands could fail after approximately 50 days due to incorrect timer handling - Fixed a problem where source empty or destination full errors could occur - Fixed a problem where drive communication would fail based on VHF data and TA flag processing - Fixed a problem where the host can't use a cartridge if the inventory failed to inventory that cartridge - Fixed a problem where KPD was failing on drives in when trying to communicate to the EKM through a remote frame - Fixed a problem where logical communication timeout could occur - PSIRT #2291: SECURITY: COMMUNITY: openssl CVE-2014-3513 CVE-2014-3566 CVE-2014-3567 CVE-2014-3568 Disable SSLv3 - Fixed a problem where the primary port on the drive is not set back to enable. - Fixed isssue where license Functions has incorrect error message for apply of license key file - Fixed isssue where broken image appears on login screen - Fixes issues with usability on the Ethernet ports page - Fixed problem where drives on control paths did not reset when selected via web - Fixed issue where Systems page tool-tips show incorrect state of I/O station - Fixed issue where incorrect icons were displayed for warning and error event types on Notifications page. - Fixed issue where wrong icon was displayed on Licensed Functions page - Fixed issue where table on Drives page would not load after performing Eject All Cartridges - Fixed issue where Cartridges by Logical Libraries page would not load. - Fixed issue where logged out users were displaying as connected on the Users page. - Fixed issue where user status was incorrect on the Users page. - Fixed issue where Email field tool-tip was not being displayed on the Create/Modify User page when no SMTP server was configured in Notifications settings. - Fixed issue where Logical Libraries, Maximum Cartridges could not be updated. - Fixed issue where automatic logout would not work if browser was closed. - Fixed issue where “Frame” text was not displayed preceding frame number in the Discover Hardware page. - Fixed issue where Discover Hardware failed at 39% complete. - Fixed issue where Next button on Initial Setup, Discover Hardware step was not disabled while Discover Hardware was still in progress. - Fixed issue where updates to the Events page were not automatically reflected on the Events Badge. - Fixed issue where Anaconda Integrated Tool was available to Service user connected via non-service port. - Fixed issue where refresh actions on web pages were not updating page data. - Fixed issue where front page capacity pod was not displaying correctly - Fixed issued where Encryption Key Servers were displaying incorrect date for unused key servers. - Fixed issue where multiple sessions of the same user were not displayed in Users page. - Fixed issue where confirmation was not displayed for file selection during drive firmware update. - Fixed issue where Cartridges and Cartridges by Logical Libraries displayed incorrect date for most recent usage. - Fixed issue where Door Safety Interlock Test was not detecting open/close of side door in right-most frame. - Fixed issue where IP Address is displayed in the Time Zone drop-down field. - Fixed issue where not all events were displayed on the Events page. - Fixed issue where Ipv6 DHCP and Ipv6 Stateless appeared to be enabled even when disabled. - Fixed issue where user accounts with expired passwords would be locked out of the system. - Fixed issue where Password and Session Policy on maximum identical consecutive characters could not be disabled. - Fixed issue where user name could be contained in user password when Password and Session Policy on Cannot contain the User ID was enabled. - Fixed issue where test inside pop-up error messages was duplicated. - Fixed issue where Initial Setup - TSSC settings were not being updated. - Fixed issue where Drive Clean action was displaying a pop-up window instead of completing the action in the background. - Fixed issue where the capacity utilization threshold was incorrect. - Fixed issue where Capacity Utilization Pod was displaying red color for 100% instead of yellow. - Fixed issue where web was not showing most recent status on Drives page. - Fixed issue where Door Safety Interlock Test was displaying incorrect close order. - Fixed issue where Key Label Mapping page did not accept underscore and hyphen in input fields. - Fixed issue where modifying Encryption Internal Label settings resulted in unknown error. - Fixed issue where reaching maximum allowed active web sessions would not display message explaining why user log in failed. - Fixed issue where drive state was not updated automatically when driveCodeUpdate command was initiated via CLI. - Fixed issue where Initial Setup – NTP Settings would fail if NTP Server did not successfully ping on port 80. - Fixed issue where About page did not display system name and did not display correct library firmware version formatting. - Fixed issue where file confirmation would not display during Drive Firmware Update. - Fixed issue where LDAP Settings page would not allow CN and OU fields to contain spaces. - Fixed issue where modify actions on Key Label Mapping page resulted in an unknown error. - Updated Information Center - Added support for Access Recovery procedure. - Fixed issue where Reset Control Path Drives function resulted in all drives being reset =================================================================================================== Firmware Level: TS4500_1105 Release Date: 07/24/14 =================================================================================================== - Implemented popped gripper check in calibration. - Added code for logical config reset of inventory database - Added support to get a read dump and a forced dump when drive logs are gather from the WEB UI. - Fixed problem where usernames are not logged in events when remote authentication is enabled - Fixed problem where user was not able to cancel drive service which left drives offline after a failed service attempt - Fix issue where the 3592 Wrap test wasn't returning the proper error on failure. - Fixed problem where mail notifications didn't contain the correct time - Fixed problem where web doesn't display max frame capacity correctly - Fixed problem where changing drive port speed 2 Gb/s to 4Gb/s failed resulted in the port speed being set to 1Gb/s instead of 4Gb/s - Fixed problem where Move command in Cache LCC failed with Source Element Empty. - Fixed problem where there were extraneous 0801 (failed login) events even when login is successful - Fixed problem where DSIT status for side door in a 1 frame library are incorrect - Fixed problem where invalid data was being stored in Call Home data prior to setting up Call Home - Fixed problem in cartridge stats file where data in columns was set to zero - Fixed problem where motion commands could fail due to incorrect node data - Fixed problem where the library reported calibration when drives are installed in first column of frame 1 - Fixed problem where only one Task is generated during drive code to multiple drives - Fix issue where the Primary Port on the drive was set to offline before configuring the drive, causing NDFU to failed in some cases. - Fixed problem where Frame 0 is reported for frame/Library calibration events - Fixed problem where Drive Activity VHF control wasn't set properly making the drive not send all notifications for device activity. - Fixed problem in library performance file where data in a few column were all set to zeros - Fixed problem where cleaner cartridges were not hidden from host view - Fixed problem where Volser Range Update task stopped when user tries to create more volsers than max allowed - Fix issue where drv status wasn't properly set causing WEB to show wrong drv status. - Fixed problem where drive cal errors display FCD info not FCR - Fixed problem where tasks that did not complete after a timeout where not automatically marked completed - Removed code that cleared task information during library power-on/reset - Fix issue where a failure in drive code update for FRU replacement wasn't send back to the requester. - Fixed problem where the local IP table was incorrect causing the Ethernet Rcv Message to send a dup messages. - Fixed problem where library wouldn't shuffle deep cell cartridges correctly - Fixed problem where web logs out all users right after login when the library is not configured yet - Fixed problem where user was unable to download logs when too many drive dumps are stored - Fixed problem where an empty available VEA could be wrong if sourceSTE encountered in a drive - Fixed problem where the drive URCs were incorrect for LTO drive gens - Fixed problem where LCC resets could force library into not ready state - Fix issue where lost in Ethernet connection was pointing to the incorrect location for the failure. - Fixed problem where library reported all IO cal errors as errors on the bottom IO - Fixed problem where drives coming from a different system could stay offline in the primary port (FC) - Fixed problem where the accessor could move erratically after a library POR - Fixed problem where library would inventory all drives frames after an LCC or library POR - Fixed problem where LTO5 drive WWPN is changed after Library Managed Encryption (LME) is enabled - Fixed problem where the library verify didn't test the IO station - Fixed problem where TS3500 SNMP traps where parsed with TS4500 MIB definitions - Fixed problem where drive communication issue was causing SCSI commands to failed. - Fixed problem where enabling Ipv4 DHCP disables Ipv4 port - Fixed problem where the Service user is automatically deleted from the database after Inital Setup - Fixed problem where cartridge assignments were not being limited by licensed capacity - Fixed problem where cartridge assignments via web allowed more cartridges than allocated under licensed capacity - Fixed problem where Service login after Initial Setup fails - Fixed problem where StartStEA field for shared and unassigned logical libraries was set to 0 instead of 1024 - Fixed problem where a failing task will report completed while it is still in progress - Fixed problem where task data is cleared every hour - Fixed problem where Library Verify with drive test failed and did not attempt the drive test - Fixed problem where beacon was not turning on and off correctly from web. - Fixed problem where web doesn't display max frame capacity correctly. - Fixed problem where enabling Ipv4 DHCP disables Ipv4 port . - Implemented a dialog to select a specific frame to run a Discover Hardware Action . - Fixed problem where Level of Code was truncate in the Update Firmware dialog.  - Implemented Start TLS enabled checkbox for Remote Authentication. - Added scroll bars to the web tables to have the data visible with columns of the same width - Fixed problem where carts in the exported queue were not displayed in the web with Export pending state.  - Added count information on the top right cornet of Drives page. - Fixed problem where Export data table file was not matching the Cartridge page values. - Fixed problem where Accessor was shown online when it was on Service. - Fixed problem where a Cleaning Cartridge appeared Unassigned instead of Cleaning Cartridge under Logical Library Column. - Fixed problem where cartridges incorrect Recent Usage dates appear on web. - Added support to mark multiple events as inactive at once. - Fixed problem where a Drive code update does not start after another drive code update has finished in a different Drive. - Added Web support to cancel Drive Fru Replacement. - Added Web support to track Remote Authenticated users. - Fixed problem where user was unable to uncheck heartbeat checkbox. - Fixed problem where when installing an alien .bin file, Library was not showing  error/warning message. - Fixed problem where Encryption method internal selective and barcode can not set IP values. - Added support to read the fix procedures format in Events page with Service account.