Error when installing XProtect Professional+ on Server 2019.

9/24/2020 7:13:31 PM Error An error occurred: ‘InstallationAdapterException: Could not configure the server. See the log file for more information. —> ServerConfiguratorFailedException: Error occured while configuring the server. See log file at [C:\ProgramData\Milestone\Installer\ConfiguratorI.log](file:C:/ProgramData/Milestone/Installer/ConfiguratorI.log) for more information. —> ServerAdminException: CFG64018: Failed to configure service account ‘NT AUTHORITY\NETWORK SERVICE’ on database Surveillance. Error: Object reference not set to an instance of an object.’. Error details: at VideoOS.Installer.ServerConfiguratorPlugin.ConfigurationTaskInstall.DoRun()

at VideoOS.SoftwareManager.Core.Task.Task.Start()

9/24/2020 7:13:31 PM Error An error occurred: ‘ServerConfiguratorFailedException: Error occured while configuring the server. See log file at [C:\ProgramData\Milestone\Installer\ConfiguratorI.log](file:C:/ProgramData/Milestone/Installer/ConfiguratorI.log) for more information. —> ServerAdminException: CFG64018: Failed to configure service account ‘NT AUTHORITY\NETWORK SERVICE’ on database Surveillance. Error: Object reference not set to an instance of an object.’. Error details: at VideoOS.Installer.ServerConfiguratorPlugin.ServerConfigurator.ServerConfigure(ILog logComponent, Int32 webSitePort, String configuratorLogPath, Action registerManagementServer)

at VideoOS.Installer.ServerConfiguratorPlugin.ServerConfigurator.RunInstall(Boolean isHWMM, Boolean isFinalizedMode)

at VideoOS.Installer.ServerConfiguratorPlugin.ConfigurationTaskInstall.DoRun()

9/24/2020 7:13:31 PM Error An error occurred: ‘ServerAdminException: CFG64018: Failed to configure service account ‘NT AUTHORITY\NETWORK SERVICE’ on database Surveillance. Error: Object reference not set to an instance of an object.’. Error details: at VideoOS.Server.Admin.Utilities.DatabaseUtils.SetAdminRoleAccount(AccountInfo serviceAccount)

at VideoOS.Server.Admin.Utilities.ServerUtilities.SetAdminRoleAccount(AccountInfo serviceAccount, String databaseServer, String databaseName)

at VideoOS.Installer.ServerConfiguratorPlugin.ServerConfigurator.ServerConfigure(ILog logComponent, Int32 webSitePort, String configuratorLogPath, Action registerManagementServer)

9/24/2020 7:13:31 PM Error Install failed.VideoOS.Installer.Sequencer.ErrorHandling.InstallerSequencerException: Could not configure the server. See the log file for more information. —> VideoOS.Installer.ServerConfiguratorPlugin.ServerConfiguratorFailedException: Error occured while configuring the server. See log file at [C:\ProgramData\Milestone\Installer\ConfiguratorI.log](file:C:/ProgramData/Milestone/Installer/ConfiguratorI.log) for more information. —> VideoOS.Server.Admin.ServerAdminException: CFG64018: Failed to configure service account ‘NT AUTHORITY\NETWORK SERVICE’ on database Surveillance. Error: Object reference not set to an instance of an object.

at VideoOS.Server.Admin.Utilities.DatabaseUtils.SetAdminRoleAccount(AccountInfo serviceAccount)

at VideoOS.Server.Admin.Utilities.ServerUtilities.SetAdminRoleAccount(AccountInfo serviceAccount, String databaseServer, String databaseName)

at VideoOS.Installer.ServerConfiguratorPlugin.ServerConfigurator.ServerConfigure(ILog logComponent, Int32 webSitePort, String configuratorLogPath, Action registerManagementServer)

— End of inner exception stack trace —

at VideoOS.Installer.ServerConfiguratorPlugin.ServerConfigurator.ServerConfigure(ILog logComponent, Int32 webSitePort, String configuratorLogPath, Action registerManagementServer)

at VideoOS.Installer.ServerConfiguratorPlugin.ServerConfigurator.RunInstall(Boolean isHWMM, Boolean isFinalizedMode)

at VideoOS.Installer.ServerConfiguratorPlugin.ConfigurationTaskInstall.DoRun()

— End of inner exception stack trace —

09/24/2020 14:13:31 CFG64018: Failed to configure service account ‘NT AUTHORITY\NETWORK SERVICE’ on database Surveillance. Error: Object reference not set to an instance of an object.

09/24/2020 14:13:31 at VideoOS.Server.Admin.Utilities.DatabaseUtils.SetAdminRoleAccount(AccountInfo serviceAccount)

at VideoOS.Server.Admin.Utilities.ServerUtilities.SetAdminRoleAccount(AccountInfo serviceAccount, String databaseServer, String databaseName)

at VideoOS.Installer.ServerConfiguratorPlugin.ServerConfigurator.ServerConfigure(ILog logComponent, Int32 webSitePort, String configuratorLogPath, Action registerManagementServer)

Is there a way to change the service account that is being used. That is what I believe the issue is.

As this is not related to software development with the MIP SDK, which is the focus of this forum, please ask again in the support community, you should get better help from the partners using the support community.

https://supportcommunity.milestonesys.com

I moved it to the support forums.