Patch for BVMS-12.2.0.296: 464761, 468180, 471029, 468194, 465633, 463115, 465834 - BVMS Cumulative Patch 5 ----------------------------------------------------------------------------------------------------------- Patch ID: 464761, 468180, 471029, 468194, 465633, 463115, 465834 (including: 466016, 462731, 463959, 461469, 465447, 463213, 464025, 456230, 461659, 455696, 434867, 454258) Patch Title: BVMS Cumulative Patch 5 Patch Target Version: BVMS-12.2.0.296 Patch Details: -------------- Cumulative Patch 5: This patch fixes issue 464761 by displaying the Fully Qualified Domain Name (FQDN) in the BvmsAuth certificate. This patch fixes issue 468180 by preventing the Config Client to crash when the metadata tab under VCA is selected with CPP13 and CPP14 cameras. This patch fixes issue 471029 by license improvements. This patch fixes issue 468194 by showing playback errors in cameo if the following Registry Key exists. [HKEY_LOCAL_MACHINE\SOFTWARE\Bosch\BVMS\ImageDecoder] "ShowPlaybackErrorsInCameo"=dword:00000001 This patch fixes issue 465633 by using camera names up to 63 characters (Logbook part available with BVMS 12.3). This patch fixes issue 463115 by improving the OIDC login via proxy server. This patch fixes issue 465834 by improving the protect / unprotect functionality in Operator Client. It is recommended to use the VRM 4.42.28, as a corresponding bugfix was also done in VRM (can be downloaded separately). Cumulative Patch 4: This patch fixes issue 466016 by improvements with regards to the ThreadPool of AdamDevices. This patch fixes issue 462731 by improving the BVMS Management Server (Central Server). This patch fixes issue 463959 by improving the import of unmanaged sites via CSV. Cumulative Patch 3: This patch fixes issue 461469 by improving the i-Frame request handling. This patch fixes issue 465447 by preventing the Operator Client to crash. This patch fixes issue 463213 by improving the performance of the timeline view in Operator Client. This patch fixes issue 464025 by allowing SSH connections in CameoSDK. This patch fixes issue 456230 by improving the login via LDAP SSO. This patch fixes issue 461659 by improving the CameoSDK integration. This patch fixes issue 455696 by improving the H264 video packet handling. The Video Streaming Gateway (VSG) 9.2.1.2 is needed. Cumulative Patch 2: This patch fixes issue 434867 by improving video streaming when starting instant playback. Cumulative Patch 1: This patch fixes issue 454258 by improving the state update of virtual inputs. Problem Details: ---------------- Cumulative Patch 5: Issue 464761 caused the problem that the Fully Qualified Domain Name (FQDN) was missing in the BvmsAuth certificate. Issue 468180 caused the Config Client to crash when the metadata tab under VCA is selected with CPP13 and CPP14 cameras. Issue 471029 caused a licensing problem. Issue 468194 caused that the error message "error while retrieving video stream (code 3)" is shown for a camera in playback mode when moving the camera to a cameo. A video is shown instead of the error message if the user jumps to an earlier point in the timeline. Issue 465633 caused the problem that camera names always cut to 31 characters in the camera config. Issue 463115 caused the problem that OIDC login via proxy server is not possible. Issue 465834 caused the problem that the protect / unprotect functionality in Operator Client was not working reliable if a lot of cameras are involved. Cumulative Patch 4: Issue 466016 caused the problem that the Management Server (Central Server) has sometimes high CPU usage in the area of using AdamDevices. Issue 462731 caused the problem that the Management Server (Central Server) has sometimes high CPU usage. Issue 463959 caused the problem that SSH connection URL for DIPs/BVMS are not supported, when importing unmanaged sites via CSV. Cumulative Patch 3: Issue 461469 caused too many i-Frame requests for CPP13 & CPP14 cameras if during livestream UDP packages get lost. Issue 465447 caused the problem that the Operator Client crashes if specific Metadata in Axis camera is enabled. Issue 463213 caused the problem of a slow performance of the timeline view in Operator Client. Issue 464025 caused the problem that with CameoSDK no ssh connection possible. Issue 456230 caused the problem that logging in with LDAP SSO is not possible. Issue 461659 caused the problem that logging into individual sites using the CameoSDK integration, "WrongSchedule" issue appears. Issue 455696 caused the problem that black screen is shown in live view using Axis camera via VSG with H264. Cumulative Patch 2: Issue 434867 caused the problem that black video is shown while going to instant playback on alarm. Cumulative Patch 1: Issue 454258 caused the problem that the state of virtual inputs does not update correctly unless you are in the logical tree or when you move to the logical tree. Affected BVMS Components / Machines: ------------------------------------ - BVMS Management Server - BVMS Operator Client - BVMS Configuration Client - BVMS Cameo SDK - Video Streaming Gateway (VSG) 9.2.1.2, needs to be downloaded seperately Uninstallation of the Patch: ---------------------------- Logon as a User with 'Administrator rights' or as the 'Administrator' itself Open 'Control Panel' – 'Programs' – 'Programs and Features' – 'View installed updates' Select the Patch in the list and press 'Uninstall' or Start cmd.exe with 'RunAs Administrator' Run the following command msiexec.exe /I {A0851FCA-4987-42C4-AF8B-68832FC46F33} MSIPATCHREMOVE={47A7E342-2533-4436-95C2-CE5015A0F305} /qb List of Replaced Files: ----------------------- - AppData\Server\CentralServer\DeviceConfigurator.xml - Conf\DeviceConfig\groups\Camera_ALC_AutoDome_xx_7000.xml - AuthorizationService\appsettings.json - AuthorizationService\BvmsAuthorizationService.dll [Version 12.2.0.319] - AuthorizationService\BvmsAuthorizationService.exe [Version 12.2.0.319] - Bosch.Vms.CameoSdk.Core.dll [Version 12.2.0.309] - Bosch.Vms.Client.OpClient.Dibos.ArchiveAction.dll [Version 12.2.0.317] - Bosch.Vms.Client.OpClient.VideoComp.ImageDecoder.Control.dll [Version 12.2.0.320] - Bosch.Vms.Client.OpClient.VideoComp.Impl.dll [Version 12.2.0.320] - Bosch.Vms.Config.DeviceTree.Extension.UnmonitoredSiteExtensions.dll [Version 12.2.0.312] - Bosch.Vms.Config.VcsConfigHelper.dll [Version 12.2.0.318] - Bosch.Vms.Core.IUserAuthenticationService.dll [Version 12.2.0.303] - Bosch.Vms.Core.UserAuthenticationCommon.dll [Version 12.2.0.303] - Bosch.Vms.Core.UserAuthenticationLdap.dll [Version 12.2.0.303] - Bosch.Vms.Frontend.OpClient.ObjectStateTable.Imp.dll [Version 12.2.0.298] - Bosch.Vms.Frontend.OpClient.StateService.dll [Version 12.2.0.298] - Bosch.Vms.Frontend.OpClient.Wcf.dll [Version 12.2.0.298] - Bosch.Vms.Frontend.Shared.ConfigurationApi.If.dll [Version 12.2.0.318] - Bosch.Vms.Frontend.Shared.RcppCapabilities.dll [Version 12.2.0.318] - Bosch.Vms.Frontend.Shared.RcppCapabilities.Imp.dll [Version 12.2.0.318] - Bosch.Vms.Server.AdamAdapter.dll [Version 12.2.0.316] - Bosch.Vms.Server.AuthConfigurationService.Impl.dll [Version 12.2.0.323] - Bosch.Vms.Server.FeatureSupport.dll [Version 12.2.0.321] - Bosch.Vms.Service.Server.Modules.Vcs.VcsDeviceConfigurator.Impl.dll [Version 12.2.0.318] - Bosch.Vms.Service.Server.Modules.Vcs.VcsService.dll [Version 12.2.0.315] - Bosch.Vms.Shared.Licensing.dll [Version 12.2.0.321] - Bosch.Vms.Shared.ScheduleManager.dll [Version 12.2.0.302] - Bosch.Vms.Shared.UserAuthentication.UserAuthenticationService.UserManagementLdap.dll [Version 12.2.0.303] - Bosch.Vms.Shared.Vcs.RcpCallSequencer.dll [Version 12.2.0.318] - Bosch.Vms.Shared.Vcs.RcpCallSequencer.Impl.dll [Version 12.2.0.318] - BVIP_VDP2.dll [Version 3.10.0.49] - BvmsCentralServer.exe.config - ConfigClient.exe.config - ConfigWizard.exe.config - GCA2.dll [Version 6.40.20.29576] - rcppmedia.dll [Version 3.10.40.0] - VL_ConfigManager.dll [Version 7.72.128.0]