Installer Parameters and Unattended Installation

Installer Parameters and Unattended Installation

The Verba msi installers files can be started from the command line with additional parameters. The installers can be started the following way:

msiexec /i VerbaRecording.msi [logging setting] [/quiet] [verba parameters]

Logging setting

Loggin can be added by the /L parameter, plus the letters which specify the required information. For example /LE means logging the errors only, or /LEI means logging the errors and the status messages. For Verba, the recommended setting is /L*V. After the logging setting, a file name also has to be specified for the output, for example "/L*V installer.log". The following table describes the available options:

Letter

Log entries

Letter

Log entries

V

Verbose output

O

Out-of-disk-space messages

I

Status messages

C

Initial UI parameters

E

All error messages

W

Non-fatal warnings

A

Startup of actions

R

Action-specific records

M

Out-of-memory or fatal exit information

U

User requests

P

Terminal properties

X

Extra debugging information.

*

Wildcard for adding all parameters, except the V and X.

+

Append to existing file

!

Flush each line to the log

Quiet Mode

Quiet mode enables the installation of the Verba software with a single command, without using the GUI. In this case, all settings going to be set based on the provided parameters.

If quiet mode is used, the SKIPSQLSEQUENCE=1 parameter is mandatory!

Verba parameters

Parameter

Description

Mandatory

Default value

Sample

Parameter

Description

Mandatory

Default value

Sample

SELECTEDROLE

The role to be installed on the server. Available values:

  • MR - Media Repository

  • RS - Recording Server

  • Combo - Single Server

  • AS - Announcement Server

  • LF - SfB/Lync Filter

  • LFRC SfB/Lync Filter and Media Collector

  • RS - Media Collector and proxy

  • SA - Speech Analitycs Server

Yes

 

SELECTEDROLE=RS

FILTERINSTALLFOLDER

Application installation folder.

 

C:\Program Files\Verba\

FILTERINSTALLFOLDER=D:\Apps\Verba\

MEDIA

Media folder.

 

C:\Program Files\Verba\media\

MEDIA="D:\Verba media\"

USEADVANCEDAPI

Sets if the advanced certificate based secure communication going to be used.

  • 0 - Legacy mode

  • 1 - Advanced certificate based connections

 

1

USEADVANCEDAPI=0

VCERTTHUMBLABEL

The thumbprint of the server certificate.

 

 

VCERTTHUMBLABEL=6B5A1D380F5D73BB3A9C0EC47936E6785221A7DC

VCACERTTHUMBLABEL

The thumbprint of the CA certificate. (Verba CA)

 

 

VCACERTTHUMBLABEL=7E2349566838AB58306BAB13D45447E25173D8AC

VSERVICEUSERNAME

Username for the service user. If not set, then Local System is going to be used as a service account.

Yes, if the VNATIVELOGON is set to 1.

 

VSERVICEUSERNAME=contoso\srv-verba

VSERVICEUSERPASSWORD

Password for the service user.

Yes, if the VSERVICEUSERNAME is set.

 

VSERVICEUSERPASSWORD=P@ssw0rd

SKIPSQLSEQUENCE

Sets if the SQL database going to be created.

  • 0 - The installer creates the database, and builds the schema

  • 1 - No database creation

Yes, if the installer runs in quiet mode.

0

SKIPSQLSEQUENCE=1

SKIPREGISTRATIONCHECK

If set to 1, the node won't register itself in the Verba database.

 

0

SKIPREGISTRATIONCHECK=1

SERVERNAMEFORMAT

Sets format for the registration.

  • 0 - NETBIOS name

  • 1 - FQDN

 

1

SERVERNAMEFORMAT=0

VNATIVELOGON

Sets authentication type for the SQL access.

  • 0 - SQL account

  • 1 - Windows account

 

0

VNATIVELOGON=1

SQLADDRESS

The address of the SQL server.

 

(local)

SQLADDRESS=sql1

SQLCATALOG

The name of the SQL database.

 

verba

SQLCATALOG=verba

SQLUSER

SQL username.

 

sa

SQLUSER=contoso\srv-verba

SQLPASSWORD

SQL password.

 

Verba456+

SQLPASSWORD=P@ssw0rd

VSSLCERTIFICATEPATH

Path to the SSL certificate .crt file.

 

 

VSSLCERTIFICATEPATH=C:\certs\verbassl.crt

VSSLKEYPATH

Path to the SSL certificate .key file.

 

 

VSSLKEYPATH=C:\certs\verbassl.key

VSSLPASSWORD

SSL certificate key password.

 

 

VSSLPASSWORD=P@ssw0rd

LOGON_USERNAME

Username for the service user at the filter services.

Yes, if the SELECTEDROLE is set to LF or LFRC.

 

LOGON_USERNAME=contoso\srv-verba

LOGON_PASSWORD

Password for the service user at the filter services.

Yes, if the SELECTEDROLE is set to LF or LFRC.

 

LOGON_PASSWORD=P@ssw0rd

RESOLVEDIPV4

The IP address of the server.

 

 

RESOLVEDIPV4=192.168.1.13

ADMIN_PASSWORD

Administrator password.

Yes, if the SELECTEDROLE is set to MR or Combo.

 

ADMIN_PASSWORD=P@ssw0rd

MRHOST

First Media Repository server address.

 

 

MRHOST=testmr1

API_PASSWORD

API user password.

 

 

API_PASSWORD=P@ssw0rd