Veeam Service Provider Console

You can install Veeam Service Provider Console in unattended mode with a special XML answer file by using the command line interface. The answer file contains all the necessary installation settings in the proper order and their description.

Before You Begin

Before you install Veeam Service Provider Console in the unattended mode, consider the following:

  • If the user account that you use to run the unattended installation is logged on the machine using the network logon method, the unattended installation will fail. To avoid this, use an additional /SkipNetworkLogonErrors command line key. For example, it is required when the unattended installation is started within a remote PowerShell session.
  • When configuring the answer file, remove or comment out unused [Optional] parameters. Otherwise, the installation session will fail.

Installing Veeam Service Provider Console

To install Veeam Service Provider Console in the unattended mode with the answer file:

  1. Copy the VspcAnswerFile_install.xml file to your local drive.

You can find the template answer file on the Veeam Service Provider Console installation disk in the \Setup\Silent\AnswerFiles\VSPC folder. This folder contains the following templates of answer files used for installing, uninstalling, and upgrading Veeam Service Provider Console:

  • VspcAnswerFile_install.xml — for installing Veeam Service Provider Console
  • VspcAnswerFile_uninstall.xml — for uninstalling Veeam Service Provider Console
  • VspcAnswerFile_upgrade.xml — for upgrading Veeam Service Provider Console
  1. Configure installation parameters according to your needs. For details, see section Configuration Parameters.

Check that the answer file has the correct bundle (Vspc) and mode (install) specified in line 2:

<unattendedInstallationConfiguration version="1.0" mode="install" bundle="Vspc">

  1. After you make all the necessary changes in your answer file, start the installation by running the Veeam.Silent.Install.exe file located on the Veeam Service Provider Console installation disk in the \Setup\Silent folder. Use the following command line keys in your installation command:

D:\Setup\Silent\Veeam.Silent.Install.exe /AnswerFile E:\MyAnswerFileVSPCInstall.xml /SkipNetworkLogonErrors

where:

  • /AnswerFile — required key for specifying the path to your custom answer file, for example: E:\MyAnswerFileVSPCInstall.xml.
  • /SkipNetworkLogonErrors — optional key that allows skipping additional pre-installation validations that do not work under the network logon, which will block the silent installation from running.
  • /LogFolder — optional key for specifying the path where the setup should save log files if it is different from the default path. The default path is: C:\ProgramData\Veeam\Setup\Temp.

Configuration Parameters

The configuration file contains the following parameters:

Configuration Parameters

Tabs

Common Parameters

Configuration Parameters

Parameter

Required

Description

Supported Values

ACCEPT_EULA

Yes

Specifies if you want to accept the Veeam license agreement.

Specify 1 to accept and proceed with installation.

0/1

ACCEPT_LICENSING_POLICY

Yes

Specifies if you want to accept the Veeam licensing policy.

Specify 1 to accept and proceed with installation.

0/1

ACCEPT_THIRDPARTY_LICENSES

Yes

Specifies if you want to accept the license agreement for 3rd party components that Veeam incorporates.

Specify 1 to accept and proceed with installation.

0/1

ACCEPT_REQUIRED_SOFTWARE

Yes

Specifies if you want to accept all required software license agreements.

Specify 1 to accept and proceed with installation.

0/1

VSPC_LICENSE_FILE

Yes

Specifies the path to the license file on the machine where you want to install Veeam Service Provider Console. If you do not specify this parameter (or leave it empty value), Veeam Service Provider Console will be installed using the current license file.

For details on license requirements, see section Licensed Objects of the Guide for Service Providers.

Path

VSPC_LICENSE_AUTOUPDATE

No

Specifies if you want to enable automatic license update and usage reporting. By default, license auto update is enabled.

Note that for Evaluation and NFR licenses automatic license update must be enabled. For details on license types, see section License Types of the Guide for Service Providers.

0/1

VSPC_SERVER_FEATURE

Yes

Specifies if you want to install Veeam Service Provider Console Server component.

By default, the component will be installed.

0/1

VSPC_WEB_FEATURE

Yes

Specifies if you want to install Veeam Service Provider Console Web UI component.

By default, the component will be installed.

0/1

VSPC_HUB_PORT

No

Specifies the port to be used to transfer traffic from cloud gateways and Veeam Cloud Connect server to Veeam Service Provider Console Server component.

If you do not use this parameter, Veeam Service Provider Console will use the default port 9999.

Port number

VSPC_MANAGEMENT_PORT

No

Specifies the port that the Veeam Service Provider Console Web UI component will use to communicate with the Server component.

If you do not use this parameter, Veeam Service Provider Console Web UI component will use the default port 1989.

Port number

VSPC_CW_MANAGE_PLUGIN_PORT

No

Specifies the port that ConnectWise Manage plugin will use to communicate with Veeam Service Provider Console.

If you do not use this parameter, ConnectWise Manage plugin will use the default port 9996.

Port number

INSTALLDIR

No

Specifies the path to the directory where Veeam Service Provider Console will be installed.

By default, Veeam Service Provider Console uses the following path: %ProgramFiles%\Veeam\Availability Console.

Path

REBOOT_IF_REQUIRED

No

Specifies if you want to reboot the machine where you install Veeam Service Provider Console after the installation finishes.

By default, automatic reboot is disabled.

0/1

Server Parameters

These parameters are required if you specified 1 in the VSPC_SERVER_FEATURE parameter.

Configuration Parameters

Parameter

Required

Description

Supported Values

VSPC_SERVICE_USER

Yes

Specifies the user account under which the Veeam Service Provider Console Services will run and that will be used to access Veeam Service Provider Console database in the Microsoft Windows authentication mode.

User

VSPC_SERVICE_PASSWORD

Yes

Specifies a password for the account under which the Veeam Service Provider Console Services will run and that will be used to access Veeam Service Provider Console database.

Password

VSPC_SQLSERVER_INSTALL

Yes

Specifies if you want to use an existing SQL server or to create a new SQL server instance.

Specify 0 to use an existing SQL server instance. Specify 1 to create a new SQL server instance.

By default, a new SQL server instance is created.

0/1

VSPC_SQLSERVER_SERVER

Yes

Specifies a Microsoft SQL server and instance on which the Veeam Service Provider Console database will be deployed.

By default, Veeam Service Provider Console uses the LOCALHOST\VEEAMSQL2017 server.

This parameter is required if you have specified 0 for the VSPC_SQLSERVER_INSTALL parameter.

server\instance

VSPC_SQLSERVER_DATABASE

Yes

Specifies a name for the Veeam Service Provider Console database.

By default, the name VSPC is used.

Database

VSPC_SQLSERVER_AUTHENTICATION

No

Specifies if you want to use the Microsoft SQL Server authentication mode to connect to the Microsoft SQL Server where the Veeam Service Provider Console database is deployed.

Specify 1 to use the SQL Server authentication mode. Specify 0 to use the Microsoft Windows authentication mode.

By default, Microsoft Windows authentication mode is used.

0/1

VSPC_SQLSERVER_USERNAME

No

Specifies a LoginID to connect to the Microsoft SQL Server in the SQL Server authentication mode.

User

VSPC_SQLSERVER_PASSWORD

No

Specifies a password to connect to the Microsoft SQL Server in the SQL Server authentication mode.

Password

VSPC_SERVER_CERTIFICATE_THUMBPRINT

No

Specifies a thumbprint to verify the security certificate installed on the Veeam Service Provider Console Server.

If you do not specify this parameter (or leave it empty value), Veeam Service Provider Console will generate a new self-signed certificate.

Thumbprint

VSPC_UPDATES_PRODUCTS

No

Specifies if you want to enable automatic update check for managed Veeam products.

By default, product updates check is enabled.

0/1

Web UI Parameters

These parameters are required if you specified 1 in the VSPC_WEB_FEATURE parameter.

Configuration Parameters

Parameter

Required

Description

Supported Values

VSPC_WEBSITE_PORT

No

Specifies the port to be used to transfer traffic between Veeam Service Provider Console Web UI component and a web browser.

If you do not use this parameter, Veeam Service Provider Console Web UI component will use the default port 1280.

Port number

VSPC_WEB_CERTIFICATE_THUMBPRINT

No

Specifies a thumbprint to verify the security certificate installed on the Veeam Service Provider Console Web UI.

If you do not specify this parameter (or leave it empty value), Veeam Service Provider Console will generate a new self-signed certificate.

Thumbprint

VSPC_HIGH_SECURE_MODE

No

Specifies if the High security mode option must be used for the Veeam Service Provider Console Web UI installation. The option enforces TLS 1.2 encryption protocol and disables using weak ciphers for all communications with the machine on which Veeam Service Provider Console Web UI component runs.

Specify 1 to enable High security mode. Specify 0 to proceed with installation without enabling High security mode.

If you do not specify this parameter (or leave it empty value), Veeam Service Provider Console Web UI component will use the High security mode by default.

0/1

Server Connection

These parameters are required if you specified 0 in the VSPC_SERVER_FEATURE parameter.

Configuration Parameters

Parameter

Required

Description

Supported Values

VSPC_CONNECTION_SERVER_NAME

No

Specifies FQDN or IP address of the machine where Veeam Service Provider Console Server component is deployed.

Server name or address

VSPC_CONNECTION_USER

No

Specifies a user account under which the Veeam Service Provider Console Web UI will connect to Veeam Service Provider Console Server in the Microsoft Windows authentication mode.

User

VSPC_CONNECTION_PASSWORD

No

Specifies a password for the account under which the Veeam Service Provider Console Web UI will connect to Veeam Service Provider Console Server.

Password

Page updated 2026-07-14

Page content applies to build 9.3.0.35057