A WordPress.com site dedicated to System Center and Cloud Management


In our previous post, we completed the Installation and Configuration of SMTrak. However, if your web server did not have an active Internet connection, you were not able to activate the trial license (which was the case in my lab). So, that means you need to perform an Offline License Activation. Here are the steps provided by the Vendor’s Deployment and Configuration Guide.

The Offline Activation process allows you to activate SMTrak on a web server that is unable to contact the Internet.

The SMTrak licensing process will automatically fail over to the Offline Activation mode if Online Activation is not successful. The Offline Activation process consists of generating a license request file from the web server. This is an XML file with details of your license and your server.

Email the file to licensing@signatureconsultancy. The licensing team will email you back your license validation.

 

Here are the specific steps from the guide:

If Online activation fails, Offline Activation will be enabled automatically as shown below.

NOTE: Even though this screenshot is from the previous version, the process/steps are identical in the latest version.

SMTrak - Settings - Activate License (Offline Mode)

Press the Submit button on the form shown above. (License Key should be already entered, if not just enter your license key).

When prompted, choose a location to store the Offline License activation request file and click Save.

SMTrak - Settings - License File

Email this file to licensing@signatureconsultancy.com use for subject line: [SMTRAK Activation Request].

NOTE: The SMTrak licensing team is available Monday to Friday 9:00 AM to 6:00 PM (GMT +2) to process any activation request. While waiting for the activation file, you can close the SMTrak Settings Page.

 

Once you receive your license Activation email, on your webserver browse to SMTrak settings page http://WebServerName:8090/Settings.

Type your license Key and click submit to activate. When online Activation fails, you will be prompted for offline activation.

Select the option to “upload validated file” from the list.

SMTrak - Settings - Upload Validation File

Click browse to select the Validated file you received by email, then click Submit.

SMTrak - Settings - Upload Validation File - Browse

Your license details will be displayed.

SMTrak - Validated License Information

If you have come to this post from Part 3: Installation And Configuration, return to that post to continue on. Else, that’s it!

 

As always, if this post helped you in any way, and you would like to show your appreciation, please rate it and comment on it. Also, feel free to contact me (via the About Me page) with requests for future articles.


In our previous post, we covered the Requirements to the Enterprise Dashboards by Signature Consultancy. In this post we will walk through the Installation.

Installation Steps

Login to the web server with an account that has privileges to install a new application.

Download or copy the installation file to the web server, and then run the .MSI file (SMTrak.msi).

SignatureConsultancy_SMTrak_RunMSI

 

On the Welcome screen, click Next.

Install Wizard - Welcome

On the License Agreement screen, select “I accept the terms in the license agreement“, then click Next.

Install Wizard - License Agreement

On the Customer Information screen, fill out your information, then click Next.

Install Wizard - Customer Information

On the Ready to Install the Program screen, click Install.

Install Wizard - Install

On the Installation Complete screen, click Finish.

Install Wizard - Finish

Now that the installation is completed, we need to configure SMTrak.

 

Configuration Steps

Before You Begin Configuration

To run SMTRAK you require a License Key. You can obtain a license key if you purchase SMTRAK or if you request a trial. Trial License keys will run for 30 days only.

Once you purchase SMTRAK or request a trial, you should receive your license key by email from licensing@signatureconsultancy.com after your download.

 

Starting SMTRAK For The First Time

Log onto the web server and follow these steps.

First, launch a web browser.

Remember, SMTrak is supported on the following browsers:

  • Internet Explorer v10 and above
  • Google Chrome v33 and above
  • Firefox v28 and above
  • Safari v5.1 and above

In the web browser, navigate to http://<WebServerName&gt;:8090.

NOTE: SMTRAK is configured to run on port 8090 by default. This port can be changed from IIS Manager if required.


 

IMPORTANT: When I attempted to navigate to http://<WebServerName&gt;:8090, I encountered the following error.

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.
Config Error: This configuration section cannot be used at this path. This happens when the section is locked at a parent level. Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false".

Website Error

The Deployment and Configuration guide provided by the Vendor has an Appendix for Troubleshooting Your Installation, however, I did not see this error/issue mentioned. Therefore, I contacted the developers for assistance.

I received the following information from the developer:

Some of the “IIS 8.0″ default features are not enabled by default on “IIS 8.5″, to fix this error go to “Program and Features” under “Control Panel” and Click on “Turn Windows features on or off

under “Internet Information Services” select “World Wide Web Services” and then “Application Development Features” and enable the below 4 features:

  • ASP.Net 4.5
  • .Net Extensibility
  • ISAPI Extensions
  • ISAPI Filters

So, I launched Service Manager again, clicked on Manager > Add Roles And Features, and navigated to the Server Roles screen, and expanded Web Server (IIS). I clicked the “ASP.NET 4.5″  Application Development feature to add it, and it automatically added the other 3 missing features.

Missing Features

Then click Next, until you get to the Confirmation screen, then click Install.

After the missing features are installed, I re-attempted to navigate to http://<WebServerName&gt;:8090. The result? I am properly presented with the Settings screen! Let’s continue with the rest of the Installation and Configuration.


In the web browser, navigate to http://<WebServerName&gt;:8090.

If this is the first time SMTrak is launched, it will automatically redirect you to the Settings page (http://<WebServerName&gt;:8090/Settings), so that you can configure the application.

On the Settings page, under the Activation License area, enter the License Key that you obtained from the Vendor, and then click Activate.

NOTE: Even though this screenshot shows version 1.0.0.9, the settings/process is identical for the latest version.

SMTrak - Settings - Activate License (Highlight)

IMPORTANT: The default activation mode is ‘online’, which requires an Internet connection. If the web server does not have access to the Internet, the activation mode will fail back to ‘offline’ mode. To perform the activation in ‘offline’ mode, see Part 4 of this series.

Once the activation is complete, the license details will be shown.

Now that the installation is activated, we can configure the database connections and user access permissions.

 

Configure Database Connections

SMTRAK requires 2 database connections, one to your Service Manager database and a second connection to the DWDataMart database.

The Service Account (SMTrak.Connect) should already be created as per Part 2: Requirements and Prerequisites > Create and Configure SMTRAK Access Account.

 

Service Manager Database Server

On the SMTRAK Settings page, under the Service Manager Database Server section, you need to fill in the connection details for your Service Manager Database.

Enter your SCSM Database Server Name, your SCSM Database Name (ServiceManager by default), your domain name, the Service Account (SMTrak.Connect), and the password for the Service Account.

SMTrak - Settings - Service Manager Database Server

 

To validate access to your Service Manager database, click on the Test Connection button. Only once the connection is tested successfully will you be able to click on Save to save the settings.

NOTE: In my lab example, I am using a Named SQL Instance, and not the default instance. Therefore my Server field uses ServerName\InstanceName.

 

Data Warehouse Database Server

On the SMTRAK Settings page, under the Data Warehouse Database Server section, you need to fill in the connection details for your Service Manager Data Warehouse database (where your DWDataMart database is hosted).

Enter your SCSM Data Warehouse Database Server Name, your DWDatamart Database name, your domain name, the Service Account (SMTrak.Connect), and the password for the Service Account.

SMTrak - Settings - Data Warehouse Database Server

To validate access to your SCSM DWDatamart database, click on the Test Connection button. Only once the connection is tested successfully will you be able to click on Save to save the settings.

NOTE: In my lab example, I am using a Named SQL Instance, and not the default instance. Therefore my Server field uses ServerName\InstanceName.

 

Configure SMTRAK User Access

On the Settings page go to the Access Permissions section (at the bottom). By default, you will see the account you are using already included as an Admin account for SMTRAK.

SMTrak - Settings - Access Permissions

To grant access to other users, click on the “+” button. On the Active Directory Users dialog, type the domain user account (in Domain\UserName format) you want to grant access to.

For example: SC\Adin.Ermie.

SMTrak - Access Permissions (Add User)

As you type the username, Active Directory will be searched and filtered dynamically.

SMTrak - Access Permissions (Add User) - AD Dynamic

Select the user you want, then click the Add Users button. The user will appear in the Access Permissions list. You will then need to select the processes (i.e. Incident, Problem, etc.) that you want to grant the user access to. This will grant the user access to the corresponding reports.

IMPORTANT: If you select the “Settings” checkbox, this will make the user an Administrator in SMTrak, and they will have access to the Settings page and be able to change the configurations and permissions.

SMTrak - Access Permissions (New User Added)

You now have SMTrak installed. Have fun exploring the various areas.

SMTrak - Snapshot

In the last post of this series, I will document my experience with the Offline License Activation process.

 

As always, if this post helped you in any way, and you would like to show your appreciation, please rate it and comment on it. Also, feel free to contact me (via the About Me page) with requests for future articles.


In our previous post, we introduced you to the SMTrak Enterprise Dashboard by Signature Consultancy. In this post we will walk through the Requirements.

Requirements

Following along with the Deployment and Configuration Guide provided by the Vendor, the use of these Enterprise Dashboards has the following requirements.

  1. System Center Service Manager 2012 (RTM or Later)
  2. System Center Service Manager Data Warehouse 2012 (RTM or Later)
  3. Web server with IIS 7.0 (or later)

Supported Web Browsers

  • Internet Explorer v10 and Above
  • Google Chrome v33 and Above
  • Firefox v28 and Above
  • Safari v5.1 and Above

SMTRAK v01 Features and Functions

  • Business analytics
  • Supports Localization
  • Component security level
  • Active Directory integrated
  • ITIL processes visualization and measurement
  • Support ITIL V3 KPIs

Installing Internet Information Services (IIS)

This walk through on installing the Web Server (IIS) server role has been done on Windows Server 2012 R2. If you are using a different Windows Server version other than Windows Server 2012 or R2, your steps may be slightly different.

Start by launching Server Manager from the taskbar.

Launch Server Manager

Click on Manage, and select Add Roles And Features.

Server Manager - Add Roles And Features

On the Before You Begin screen, click Next.

Add Roles And Features Wizard - Before You Begin

On the Installation Type screen, select Role-based or feature-based installation, then click Next.

Add Roles And Features Wizard - Installation Type

On the Server Selection screen, ensure that your web server is listed and selected, then click Next.

Add Roles And Features Wizard - Server Selection

On the Server Roles screen, scroll to the bottom of the Roles list and select Web Server (IIS).

Add Roles And Features Wizard - Server Roles

NOTE: You will be prompted with the following message. Click Add Features to continue. The Web Server (IIS) role should now be selected, then click Next.

Add Roles And Features Wizard - Required Features

On the Features screen, click Next.

Add Roles And Features Wizard - Features

On the Web Server Role (IIS) screen, click Next.

Add Roles And Features Wizard - Web Server Role (IIS)

On the Role Services screen, scroll down to the Security section, and select Windows Authentication, then click Next.

Add Roles And Features Wizard - Role Services

On the Confirmation screen, click Install.

Add Roles And Features Wizard - Confirmation

Once the installation has completed, click Close.

Add Roles And Features Wizard - Results

We now have the Web Server (IIS) role installed. There are still a few remaining things to do before we can install the Enterprise Dashboards.

 

Internet Information Services (IIS) Configuration

Now that we have IIS installed, we need configure the Application Pool that will be used.

Start by launching the Internet Information Services (IIS) Manager.

Launch IIS Manager

Expand the web server node.

IIS Manager - Expand Server Node

Click on Application Pools.

IIS Manager - Application Pools

In the details pane, select the DefaultAppPool.

IIS Manager - Default App Pool

In the Actions pane, click on Advanced Settings.

IIS Manager - Advanced Settings

In the General section, set Enable 32-Bit Applications to True, then click OK.

IIS Manager - Enable 32Bit Apps

Then close Internet Information Services (IIS) Manager.

 

Create and Configure SMTRAK Access Account

Now we need to create the account that the Enterprise Dashboards will use.

Start by creating an Active Directory User Account. As an example, the Vendor documentation suggestions using the username of SMTrak.Connect.

NOTE: I will not detail how to create a User Account. However, if you do truly need assistance with how to do this, please contact me and let me know, so that I can add the steps the this article for others.

After the User Account is created, we need to provide it with the appropriate access permissions into the Service Manager databases.

 

Start by launching SQL Server Management Studio with an account that has Administrative rights on the SQL Server where the SCSM Data Warehouse databases are located.

Launch SQL Server Management Studio

Connect to the SQL Server.

Connect To Server

Expand Security, right-click on Logins, and then select New Login.

SQL Server - New Login

On the General page, under Login Name, type the username of the Service Account we previously created (i.e. DOMAIN\SMTrak.Connect), or click Search to find the required Service Account.

Verify that Windows Authentication is selected, and change the Default Database to the SCSM Data Warehouse DataMart (i.e. DWDataMart).

SQL Server - Login - New

Next click the User Mapping page, and select the checkbox beside DWDataMart. Then in the ‘Database role membership for: DWDataMart‘ area, select db_DataReader, then click OK.

SQL Server - User Mapping

You will need to repeat these last few steps again, but for the Service Manager database (i.e. ‘ServiceManager‘).

SQL Server - User Mapping (ServiceManager)

We now have the prerequisites installed for the Enterprise Dashboards, and the Service Account has been granted the required permissions. Next we will walk through the installation of the Enterprise Dashboards.

 

As always, if this post helped you in any way, and you would like to show your appreciation, please rate it, comment on it, and share it. Also, feel free to contact me (via the About Me page) with requests for future articles.

Tag Cloud

Follow

Get every new post delivered to your Inbox.

Join 66 other followers

%d bloggers like this: