Skip Navigation LinksALVAO 8.2ALVAO Asset ManagementSystem Implementation in an OrganizationInstallationALVAO Server - Manual Installation Skip Navigation Links. Skip Navigation Links Skip Navigation Links.


ALVAO Server – Manual Installation

ALVAO Admin

Installation Instructions

  1. Make sure the .NET v3.5 is installed on the server.
  2. Launch the AlvaoAdmin.msi installation package to install ALVAO Admin on your server.
  3. Run the ALVAO Admin (Start – ALVAO – Admin) a connect the database (or follow the New database creation eventually).
    Warning:
    When logging in for the first time you have to use an account with the Admin login name and a blank password.
    Eventually, perform the import from Active Directory before the first login, which allows to log in all the people imported from the AD (as soon as you add at least one user into the Administrators group, only the users who are members of the Administrators or Managers or Software profile managers will be able to log in).
  4. Select the Manage – Settings command in the main menu.
  5. In the Settings window, on the Sending messages tab fill in the SMTP server address, login information and e-mail address for sending e-mails from ALVAO.

Create New Database

  1. Launch ALVAO Admin from the Start – Programs – ALVAO – Admin Windows menu.
  2. The Database administrator window will open. In this window, please click the Add different... button.
  3. Select the option Create new database – Other (SQL Server, MSDE) and click the Next button.
  4. Enter your database server name and the name for the new common database for helpdesk/asset/monitoring, e.g. "alvao".
    The database server name usually uses the format <server>\<instance_name> or just <server>, if a single SQL Server instance only is running on the server. For example, for a typical MS SQL Server 2008 Express installation the name will be <cmputer_name>\SQLEXPRESS. We recommend that you use the integrated Windows login. Click the Next button to finish the process. Wait for the new database to create.
  5. Once the new database has been created, you can open it in the Database administrator window with the Open button.
  6. The System Activation window will open. You will receive your activation key from your ALVAO vendor. You can also write to info@alvao.cz to request a trial activation key.
    Enter the activation key and click on OK.
Note:

You can install ALVAO Admin also on the client machines of the application administrators. When you run ALVAO Admin for the first time, the Database Manager opens where you need to set up the connection to an existing database by clicking on the Add more or the Open existing database button.
Note:
The entered activation key is authenticated over the Internet when activating the database.

ALVAO Asset Management Collector

Service Installation Instructions

  1. Launch the AlvaoAssetCollector.msi installation service on the server where you want to run the Collector service.
  2. The installation service will install Collector automatically as a service. Once the installation has been completed, the installation service will automatically run the Collector. Stop the ALVAO Asset Collector service to run it as an application.

Settings

  1. Stop the ALVAO Asset Collector service.
  2. Run the Collector.exe file from the Collector installation folder.
  3. Select Actions – Settings to set up the database connection.
  4. We recommend enabling the log file and setting the logging level to "status and errors".
  5. We recommend setting up the Collector service to run under a user account with administrator rights. Windows services run with the "Local system account" permissions by default. If workstations are to be detected in the network without the use of agents, the ALVAO Asset Collector service needs to run with administrator rights.
  6. In ALVAO, go to Admin – Manage – Servers and select Enable to enable the server.
  7. Run the ALVAO Asset Collector service again.
Tip:
You can find more Collector settings in ALVAO Admin under Manage – Servers.
Warning:
If you set the log detail level to Detailed, the Collector will send large amounts of data to the log file. This will slow down the detection process considerably. We therefore recommend using the Detailed level for troubleshooting purposes only. This option should be disabled during normal operation.
Note:
If you want to run the Collector as an application only, you can run it from the Console from within the Start – ALVAO – Asset Management Collector menu (in this case you don't need to install AlvaoAssetCollector.msi).
Note:
After a fresh installation, the automatic loading of detection from the %ProgramData%\ALC\ALVAO Asset Management Collector\Detections folder is switched on.

ALVAO WebApp

Installation Instructions

  1. Make sure that the IIS Intranet Server is installed on the machine where you want to install the ALVAO WebApp.
  2. If you want to install the WebApp on a machine running IIS version 7, it is necessary to make sure that the IIS 6 Compatibility Pack is installed before you continue with the Portal installation.
  3. We recommend that you install the "ALVAO AppPool" application pool on ISS. Please click here for more information. This step is not required to run the application, but when installed, the application pool will speed up the process of loading the WebApp. If you don't want to create the "ALVAO AppPool", please skip to Step 4.
  4. Make sure that you have ASP.NET v4.0 or later installed before you install the WebApp.
  5. Log in as administrator and run the AlvaoWebApp.msi installation service. If you are experiencing problems with UAC, run the installation from the command line with msiexec -i AlvaoWebApp.msi.
  6. Select ALVAO AppPool application pool during the installation process. If you didn't create the AppPool in Step 3, select .NET v4.0 or .NET v 4.5. For Alvao WebApp select pipeline: integrated.
  7. The installation program creates a local folder (<InetPub>\wwwroot\Alvao), as well as a virtual directory in IIS (AlvaoWebApp).
  8. In the ALVAO Admin application menu select Manage – Settings.
  9. Go to the WebApp tab.
  10. Fill in the WebApp (URL) path to the ALVAO WebApp folder. Example: http://server/alvao.
Warning:
We recommend installing the Portal to a folder in IIS (e.g. IIS\WebApp, IIS\ALVAO or similar). It is not recommended to install the Portal directly to the root directory (IIS). This could cause problems with the WebService configuration if you later install the Service Desk WebService e.g. to the <InetPub>\wwwroot\ServiceDeskWebService folder.

WebApp Settings

To work correctly, the ALVAO WebApp supports authentication using the Windows or Forms. Select the required authentication method in IIS. We recommend using Windows authentication.

Windows authentication

Follow the steps below to set up Windows authentication for WebApp:

  1. In IIS Manager, click on the AlvaoWebApp application and then on Authentication.
  2. Make sure the Windows-based authentication is enabled (and all the others are disabled).
    Warning:
    The authentications have to be enabled also on the website where the application is installed.
  3. Open the web.config file in Notepad. The file is located in the Alvao installation folder.
  4. Make sure that in the sectionconfiguration/system.web/authentication the Mode attribute is set to Windows value.
  5. In the IIS root set Positions Delegation – enable reading or writing in these authentication modes: anonym and windows.
Warning:
For correct authentication using the Windows you need the intranet address of the ALVAO server.

Form authentication

Follow the steps below to set up form authentication for WebApp:

  1. In IIS Manager, click on the AlvaoWebApp application and then on Authentication.
  2. Make sure that Anonymous authentication and Form-based authentication are enabled, and that Windows-based authentication is disabled.
  3. Open the web.config file in Notepad. The file is located in the AlvaoWebApp installation folder.
  4. Make sure that in the sectionconfiguration/system.web/authentication the Mode attribute is set to Forms and that the value of loginUrl is ~/Account/Login.
Note:
If the users log in using the password from the Active Directory, you have to set the path to AD server in ALVAO Admin ManageSettings Active Directory tab.

Mixed Mode – authentication using the Windows and the forms eventually

Follow the steps below to set up Windows authentication for WebApp:

  1. In IIS Manager, click on the AlvaoWebApp application and then on Authentication.
  2. Make sure that Anonymous authentication, Form-based authentication, and Windows-based authentication are enabled.
    Warning:
    The authentications have to be enabled also on the website where the application is installed.
  3. Open the web.config file in Notepad. The file is located in the Alvao installation folder.
  4. Make sure that in the section configuration/system.web/authentication the Mode attribute is set to Forms and that the value of loginUrl is ~/Account/LoginIntegrated.
  5. In the IIS root set Positions Delegation – enable reading or writing in these authentication modes: anonym, forms, windows.

ALVAO WebApp will then first authenticate users over Windows. If this authentication fails (or is canceled by the user), the user can then use form authentication.

Warning:
In the My Mix settings, you have to set everything what is set for authentication using the Windows (for example, the server address has to be in the intranet, etc.).

Database connection

Open the IIS Administrator and select the Service Desk application. Go to the settings, click on the Connection Strings icon, click on the "Db" string and set up the path to the correct SQL Server where you created a database with ALVAO Admin (the default path is localhost and the default database name is Alvao). You can use e.g. localhost\SQLEXPRESS for the SQL Server and Alvao for the database. The connection string then looks like this:
Data Source=localhost\SQLEXPRESS;Initial Catalog=Alvao; Max Pool Size=2000; Integrated Security=True

The WebApp configuration is stored in the Web.config file located in the Alvao installation folder. You can edit this file manually in any text editor.

Enabling IIS Access to Database

If not already there, create the IIS APPPOOL\ALVAO AppPool .NET 4.0 account on the SQL server. As the next step, it will be necessary to allow the IIS server the database access.
Using the SQL Server Management Studio (Express) application enable in the Security – Logins the access to the ALVAO database for the IIS APPPOOL\ALVAO AppPool .NET 4.0 account with permissions public, db_datareader and db_datawriter.
(If you didn't create the AppPool in Step 3 of the Installation instructions, enable the access for IIS APPPOOL\ASP.NET v4.0.)
If, while connecting to the WebApp, a database opening error message is displayed, enable access in the Security – Logins folder on the SQL Server for the account displayed in the error message.

Note:

The SQL Server Management Studio (Express) application is a part of the SQL Server installation.

The WebApp configuration is stored in the Web.config file located in the WebApp installation folder. You can edit this file manually in any text editor.

ALVAO Asset WebService

ALVAO Asset Web Service is a part of ALVAO Asset Management product and its purpose is to communicate with autonomous Agents.

Installation Instructions

  1. Make sure that the IIS Intranet Server is installed on the machine where you want to install the WebApp.
  2. If you want to install the WebApp on a machine running IIS version 7, it is necessary to make sure that the IIS 6 Compatibility Pack is installed before you continue with the Portal installation.
  3. We recommend that you install the "ALVAO AppPool" application pool on ISS. Please click here for more information. This step is not required to run the application, but when installed, the application pool will speed up the process of loading the WebApp. If you don't want to create the "ALVAO AppPool", please skip to Step 4.
  4. Log in as administrator and run the AlvaoAssetWebService.msi installation service.
  5. Select ALVAO AppPool application pool during the installation process. If you didn't create the AppPool in Step 3, select Classic .NET AppPool.
  6. The installation program creates a local folder (<InetPub>\wwwroot\ServiceDeskWebService), as well as a virtual directory in IIS (AssetWebService).
  7. Once the WebService has been installed, configure the "web.config" file. Open the file in Windows Notepad.
  8. Go to the line:
    <connectionStrings>
       <add name="Db" connectionString="Data Source=localhost;Initial Catalog=Alvao;Integrated Security=True;Current Language=Czech"  providerName="System.Data.SqlClient" />
    </connectionStrings>

    and set up the database connection. The connection string has the same format as in the "Web.config" file in the ALVAO WA settings.

Enabling IIS Access to Database

As the next step, it will be necessary to allow the IIS server the database access. Open SQL Server Management Studio (Express), which is a part of the SQL Server installation, go to the Security – Logins folder and enable the access for the NT AUTHORITY\NETWORK SERVICE account (if you didn't create the AppPool in Step 3, enable the access for IIS APPPOOL\Classic .NET AppPool) to the Alvao database with the permissions public, db_datareader, and db_datawriter. If, while connecting to the WebApp, a database opening error message is displayed, enable access in the Security – Logins folder on the SQL Server for the account displayed in the error message.

ALVAO Service Desk MailboxReader

The MailboxReader component notifies you automatically of missing licenses.

Installation Instructions

  1. Launch the AlvaoServiceDeskMailboxReader.msi installation package.
  2. The installation service will install the MailboxReader to the %Program Files%\ALVAO\ServiceDesk MailboxReader folder.
  3. Once the installation has been completed, go to this folder and open the "MailboxReader.exe.config" file in Windows Notepad.
  4. Go to the line:
    <connectionStrings>
       <add name="Alvao.Hd.MailboxReader.Properties.Settings.Db" connectionString="Data Source=localhost;Initial Catalog=Alvao;Integrated Security=True;Current Language=Czech"  providerName="System.Data.SqlClient" />
    </connectionStrings>

    and set up the database connection. The connection string has the same format as in the Web.config file in the WebApp settings.
  5. Go to the SQL Server and set up the permissions for the user account which will be used to run the MailboxReader.
  6. Run the "MailboxReader.exe" program. The program has to be run from a local drive. (Only the MailboxReader.exe and MailboxReader.exe.config files are required to run the program.)
  7. Once you have verified that the MailboxReader is running correctly, you can run it as a service. Go to My Computer – Services, right-click on the ALVAO MailboxReader service and select Start from the context menu. This will start the MailboxReader service.
Note:
If you need to edit the "MailboxReader.exe.config" configuration file, stop the ALVAO MailboxReader first, make any changes to the configuration file and restart the MailboxReader service.

 

Did not find what you were looking for? Ask our technical support team.