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

Archive for the ‘SCSM (Service Manager)’ Category

SCSM Technical Preview in a LAB – Installation Guide (Install Service Manager Management Server)

Install System Center Service Manager Technical Preview

In my Lab example, I am using the following:

  • Windows Server Technical Preview
  • SQL Server 2014

These have been setup as per my previous guides for the OS and SQL setup.

IMPORTANT: In order to evaluate the System Center Technical Preview, youMUST be using the Windows Server Technical Preview, and SQL Server 2014; as per the following TechNet article: http://technet.microsoft.com/en-us/library/dn806369.aspx.

Install SCSM Management Server

Start by copying the EXE file into the SCSM VM. As of this writing, the Technical Preview EXE is labelled as “en_system_center_technical_preview_service_manager_x86_x64_5650108“.

Start by running the EXE, on the first screen, click Next.

SCSM vNext - 01 - Setup Wizard

On the Location screen, choose the location to extract the installation files, then click Next.

SCSM vNext - 02 - Location

On the Ready to Extract screen, click Extract.

SCSM vNext - 03 - Ready To Extract

On the completion screen, click Finish.

SCSM vNext - 04 - Extract Complete

Once the files are extracted, start the installation by running Setup.exe.

On the splash screen click the Install link.

SCSM vNext - 05 - Splash Screen

On the Product Registration screen, enter the applicable information, including reading and accepting the license terms, and click Next.

SCSM vNext - 06 - Registration

On the Installation Location screen, you can change the install location if you want to, or accept the defaults, then click Next. From my personal experience, I have seen setups in Production environments have a dedicated HDD for the Operating System, and another for middleware.

SCSM vNext - 07 - Installation Location

The Prerequisite check will run, and inform you of any issues found. If there are issues detected, resolve them as indicated, and then click the Check Prerequisites Again button. Until everything passes (or if there are only Warnings left), you will not be able to continue with the installation. Once the prereq check passes, you can click Next to continue with the installation.

SCSM vNext - 08 - Prerequisites

On the Service Manager database screen enter the SQL server name and select the appropriate instance, then click Next.

For this lab example, we are installing the Service Manager database on the same server as the Service Manager Management Server.

SCSM vNext - 10 - Database

NOTE: You may encounter the following error when you get to the Service Manager Database screen. To understand more about this, see this TechNet article. According to Microsoft: “You can bypass this warning message and continue to install using the SQL_Latin1_General_CP1_CI_AS.” Read the article so that you are aware of why this occurs, etc.

This is particularly important if you plan on using Service Manager’s CMDB in connection with System Center Operations Manager (SCOM) and/or System Center Configuration Manager (SCCM).

When you encounter this Warning, just click OK.

SCSM vNext - 09 - Warning

On the Management Group screen, provide a Management Group Name, and also add Group Administrators. It is easier if you create/add an Active Directory Security Group and add it as the Management Group Administrators, so that all you have to do is add users to the Security Group. Then click Next.

SCSM vNext - 11 - Management Group

On the Service Manager Services screen, either accept the default of Local System Account, or choose to provide a Domain Account.

NOTE: If you choose to use a Domain Account, the Next button will be disabled until that account is successfully tested (via the Test Credentials button).

Make your applicable choice, and then click Next.

SCSM vNext - 12 - Services Account

On the Service Manager Workflow Account screen, either accept the default of Local System Account, or choose to provide a Domain Account.

NOTE: If you choose to use a Domain Account, the Next button will be disabled until that account is successfully tested (via the Test Credentials button).

Make your applicable choice, and then click Next.

SCSM vNext - 13 - Workflow Account

On the CEIP screen, you can choose to join the program or not. There may be concerns about sending Production-type data to Microsoft, however, I recommend joining the program as this is how Microsoft improves their software. If no one sent their experience information, then the tools we use would never be improved. Mark your choice and then click Next.

SCSM vNext - 14 - CEIP

The Microsoft Update screen is new to System Center. Make your choice and click Next.

SCSM vNext - 15 - Microsoft Update

Review the information presented on the Summary screen, and click Install.

SCSM vNext - 16 - Summary

Once the installation in complete, ensure that the ‘Open the Encryption Backup or Restore Wizard after Setup Closes’ checkbox is selected. It is recommended to backup the encryption key as part of your disaster recovery planning.

SCSM vNext - 17 - Setup Complete

Encryption Key Backup

When the Encryption Key Backup wizard launches, read the Introduction information and then click Next.

Encryption Key Backup 01

On the Backup or Restore screen, select ‘Backup the Encryption Key’ and click Next.

 Encryption Key Backup 02

On the Provide A Location screen, it is recommended to store the Encryption Key backup in a secure location (i.e. a file server that is regularly backed up). Enter an applicable UNC path, along with a filename, and then click Next.

Encryption Key Backup 03

On the Provide A Password screen, provide a password for security purposes (and keep it in a secure location), and click Next.

 Encryption Key Backup 04

Once the backup is complete, click Finish.

 Encryption Key Backup 05

That completes the installation of Service Manager’s Management Server Technical Preview.

As you can see from the About screen, the version of SCSM, even though it shows “System Center 2012 R2”, the version is: 7.5.4108.0 (whereas the actual 2012 R2 product is version 7.5.3079.0).

SCSM vNext - 18 - About

At this point, I haven’t noticed anything new/different with the product. However, as the product is updated, I will keep you informed of any interesting and important changes.

NOTE: The following features have been removed from the System Center Technical Preview, as per the following TechNet article: http://technet.microsoft.com/en-ca/library/dn806370.aspx.

  • Microsoft ITGRC Process Management PackSP1 for System Center Service Manager
    • Status in System Center Technical Preview: Removed.
    • Replacement: We recommend that you engage with proactive governance partners that can integrate into your current System Center investments.
  • Service ManagerCSPP
    • Status in System Center Technical Preview: Removed.
    • Replacement: Use Windows Azure Pack for Windows Server.

Release Note Issues (as per http://technet.microsoft.com/en-us/library/dn806369.aspx)

See the referenced TechNet article for workarounds.

  • Manual steps to configure remote SQL Server 2014 Reporting Services
  • Service Manager console Installed on a VMM Server Causes VMM Connector Failure
  • Self-Service Portal Installation
  • Data Warehouse Setup Might Fail if the Database or Log Path Includes a Single Quotation Mark Character
  • Setup Might Fail if the Service Manager Authoring Tool Has Been Installed
  • Setup Does Not Install the Report Viewer Language Pack
  • Service Manager Setup Fails if a SQL Server Instance Contains a $ Character
  • Orchestrator Connector Account Password Cannot Contain $ Characters
  • Information Linked from Setup Might Not Display Localized Content
  • Full Text Search Does Not Work for Some Turkish Language Characters
  • Unassigned Virtual Machines Appear in Reporting Information
  • Virtual Machine Component Aggregation Is Misleading
  • Reassigned Virtual Machine Values Might Be Erroneously Calculated
  • Values in Price Sheets Are Effective Starting on the Next Day
  • After the Display Language Is Changed, the Wizard Text Might Display an Incorrect Language
  • Errors Might Occur When You Modify or Delete Service Request Template Items
  • Double-Byte Characters Might Not Display Correctly if a Knowledge Article Is Created from a TXT File
  • Shortcut Keys Have Limited Functionality
  • Configuring the Reporting Server Might Take a Long Time
  • Double-Byte Characters Are Sent Incorrectly to Search Provider
  • Sorting Knowledge Articles by Date Does Not Work

Advanced Portal for SCSM 2012 by CodeCraft-Solutions – Part 4: Troubleshooting

In our last post, we covered the Installation of the Advanced Portal for SCSM 2012. In this post, we will walk through some Troubleshooting steps.

According to the Installation Guide from the Vendor, here are the steps as requested by the Vendor.


Troubleshooting the Advanced Portal

If you have any problems with the installation, please collect some additional information, to help us in solving the issue.

Some tips, where you can find usable:

  • Windows Event Log (Application or Installation source)
  • Next to the deployment tool, you will find a trace.log file with verbose information about the deployment process.

SCSM Advanced Portal - TraceLogFile

  • DebugView is always helpful, it gives a little more information then the above mentioned log options.

If you have problems with starting, running the application, please send us the trace.*.log files found under the installation directory, with an error description. The logs are under the [sysdrive]:\Program Files (x86)\CodeCraft\AdvancedPortal” (or under the custom install directory).

If you notice my Trace.Application.Log file, you will notice that there are multiple entries that show “Initializing view before first use” and then some Hungarian text.

SCSM Advanced Portal - TraceApplicationLogFile

I have sent these Log files to the Vendor for further analysis/direction.

Alternatively, on the Settings page, you can choose English from the list of language, as displayed in the following screen shot.

SCSM Advanced Portal - Settings Page (Language List)

Obviously, unless you read Hungarian, you might have a hard time finding the Save button to apply the language change. Near the top left on the Settings page, look for the button labelled “Mentés” which is “Save” in Hungarian.

SCSM Advanced Portal - Settings Page (Save)

The site will re-load after the language re-configuration, and will finally be shown in English.

SCSM Advanced Portal - Settings Page (English)

SCSM Advanced Portal - Home Page (English)

Hopefully the Vendor will correct this minor issue, and update the installer.

UPDATE: I have received a response back from the Vendor, indicating that “Yes, it’s a good point. We will add an option to the installer, for choosing language. There is a configuration file, inside the installation package, with the default portal language. This is set by the build server. In this case it was built for Hungarian.


Default Portal Views

Additionally, the Vendor also provided the following additional information (with some screenshots added by me for clarity).

The default views on the portal are generated on the first installation. So probably you will have them with Hungarian labels. However you can rename them, I’ll describe you below, how you can re-generate them with English labels.

Stop the Advanced Portal site in the IIS Manager.

SCSM Advanced Portal - Stop Website

On the Service Manager Management Server, open the Service Manager console, navigate to Administration > Management Packs, and delete the “CodeCraft EnterpriseManagement Common Library“.

SCSM Advanced Portal - Delete CodeCraft MP

Back on the Advanced Portal web server, open Windows Explorer and navigate to the Advance Portal installation directory (by default at C:\Program Files (x86)\CodeCraft\AdvancedPortal). Within the this directory, look for the Web.Config file, and open it (i.e. in Notepad).

SCSM Advanced Portal - Install Directory

With the Web.Config file open in an editor, find the line “<add key=”IsDeployment” value=”false” />”, and change the Value to “true”. In the Web.Config file, this should be at Line 73.

SCSM Advanced Portal - WebConfig - IsDeploymentKey

Also find the line “<globalization culture=”en-US” uiCulture=”en-US” />”, and confirm that it is set to “en-US”. In the Web.Config file, this should be at Line 81.

SCSM Advanced Portal - WebConfig - GlobalizationKey

Once you have made these changes save the Web.Config file. Go back into the Internet Information Services (IIS) Manager, and Start the website.

SCSM Advanced Portal - Start Website

Re-launch the website in a browser. This will cause the Advanced Portal to re-import the required Management Packs, and should generate the Views in English. Also, the “IsDeployment” key will automatically be changed back to “False”. This worked successfully in my testing.

SCSM Advanced Portal - Home Page (English)

Well, that’s my review/experience with the Advanced Portal for SCSM. Give it a try, and see if it will fill the current SCSM Portal gaps, and fill your company’s needs.


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.

Advanced Portal for SCSM 2012 by CodeCraft-Solutions – Part 3: Installation

In our last post, we covered the Requirements of the Advanced Portal for SCSM 2012. In this post, we will walk through the Installation steps.

IMPORTANT: If you have a previous Trial version installed, you will have to uninstall it before beginning the installation.


Advanced Portal Installation

Start by downloading the current version of the Advanced Portal. As of this writing, the current version is 1.5.0910.

Run the AdvancedPortal.DeploymentManager.1.5.0910.1.exe installer. You can choose either a new installation, or upgrade an existing installation, by selecting the option in the Select Site drop down. The second dropdown (Select Version to Install) contains the available versions which can be installed. Make the appropriate selection(s), then click Install.

SCSM Advanced Portal - Install Setup

On the License Agreement screen, read the agreement details, and click Accept.

NOTE: In case you are performing an upgrade, accepting the license agreement will immediately upgrade the existing installation. The upgrade uses the configuration of the existing application, and tries to migrate each setting made on the configuration page.

SCSM Advanced Portal - License Agreement

If you are performing a new installation, you will be presented with the following screen. Fill out the following information, then click Install.

  • Web Application Port: Specify a port to use for the WebApplication. If you want to deloy to server “SCSMTests.contoso.com”, using the port 87 without SSL, your Advanced Portal url will look like this: http://scsmtest.contoso.com
  • The Application Pool credentials (user and password) required to authenticate the application. The Advanced Portal uses these credentials to connect to the Service Manager 2012 server.
  • The address of the Service Manager server.

SCSM Advanced Portal - Setup Details

You may be prompted with the following dialog (“The entered data could not be verified. You can change the settings after installer finished using IIS Manager or the web.config file.”). If you do, click Yes.

NOTE: In my lab experience, I encountered this dialog even though the entered User Name, Password, and Address information was accurate.

I contacted the Vendor to gather additional information on this validation, and what it is checking. This is what they said:

The Server Manager 2012 Address is the SCSM server. The portal doesn’t require the DWH address. The Application Pool User Name/Password is validated using Active Directory. (The given user will be the Application Pool identity, in IIS.) The Server Manager 2012 Address is validated using the specified address and the Application Pool credentials. If you have problems with authentication, but you are sure, that the entered values are correct, please ignore the message, and continue the installation. This kind of authentication is a little bit different, as later the authentication used by the portal.

SCSM Advanced Portal - Settings Not Verified

Once the installation is completed, click Exit.

NOTE: The installer automatically opens the site after installation is finished. If you want to change the configuration later, you will have to manually change the website configuration in IIS Manager.

SCSM Advanced Portal - Installation Finished

IMPORTANT: In my lab example, I installed the Advanced Portal to an existing web server, so the default http://localhost doesn’t point to the Advanced Portal. Also, in my case the web site was created, but not started. This was due to the default port (Port 80), already being in use by the “Default Web Site” in IIS. All I had to do was stop the Default Web Site, and then I was able to start the Advanced Portal web site.

IMPORTANT: When I attempted to navigate to http://WebServerName, I encountered the following error (Note: This was with a previous version, as the current installation documentation correctly identifies the Application Development Features that were missing at the time I performed the installation. I wanted to keep this information in the article in case it comes up for anyone else).

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”.

SCSM Advanced Portal - Launch Error

Based on my previous experience with a different program (SMTrak Enterprise Dashboard by Signature Consultancy), I encountered the same error during deployment.

Here’s what the solution for that product was:

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. 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:8090. If everything is setup and working correctly, you should see a page similar to this.

SCSM Advanced Portal - Website Home

If you click on the gear icon in the top right corner, this will bring you to the Settings page.

SCSM Advanced Portal - Settings Page (Wrong Language)

As you can see from my screenshot, apparently it is in a foreign language (specifically Hungarian), which is odd since my OS is in English, the installer was in English, and there was no option for choosing a language. So, again, I contacted the Vendor for assistance. In the meantime, I was able to correct the issue, which I have documented in the Troubleshooting post of this series.

Tag Cloud

%d bloggers like this: