Blog
By Pete Zerger on 7/7/2009 6:50:03 PM • Rank (1823) • Views 2197
0

0

Previous Installments:

In our first 3 installments, in varying degrees of detail, we stepped through installation of an SSL certificate to our Web Console instance in IIS, configured forms authentication, branded our Web Console login screen and securely published the console to the Internet.

In part 4, we will answer the question "What can you do if the FQDN of your Web Console belongs to a DNS domain that cannot be resolved from the Internet?" For example, if the FQDN of the server hosting the Web Console is rms01.momresources.int, then the alert link in the notification presents a a URL that is unreachable from the Internet, like so:

https://rms01.systemcentercentral.int?DisplayMode=Pivot&AlertID={2c7cea36-fe84-4db1-b499-be53b9ccef8e}

This end result is that the Alert view link is worthless if you are not on or connected to your internal corporate network. Fortunately, we can work around this problem.

The Workaround:

To update the URL to reflect the publicly available FQDN (that we added to DNS, added to the SSL certificate and published via ISA), we'll need to update the string under the Alert view link: text in the default notification format.

Where you update this value determines how the fix is applied. You can update this string on the formats screen of an individual notification subscription, or you can update this string in the default notification format in Global Settings to update this in all subscriptions using the default notification format.

 

Customizing URL in SCOM Alerts

By default, the Web Console link value is represented by the following XPath string:

$Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"]/WebConsoleUrl$?DisplayMode=Pivot&AlertID=$UrlEncodeData/Context/DataItem/AlertId$

The “$Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"]/WebConsoleUrl$” portion of this string represents the server name of the machine hosting the Web Console. So by hard-coding this portion of the string with the URL representing the published name we entered in DNS, we'll be able click this link and access alert information from anywhere we have Internet connectivity.

So our new Web Console link value would be updated to look like this:

https://webconsole.systemcentercentral.com?DisplayMode=Pivot&AlertID=$Data/Context/DataItem/AlertId$

Now, your Web Console alert links are available anywhere you have Internet connectivity!

Comments - Comment RSS


Who Viewed
Who Reviewed
Categories
Related Pages
Shortened URL
http://tinyurl.com/yljeqx7

Top Contributors
Featured Members
Pete Zerger
Points: 65622
Level: System Center Expert
Tommy Gunn
Points: 42748
Level: System Center Expert
Simon Skinner
Points: 40804
Level: System Center Expert
Stefan Koell
Points: 28999
Level: System Center Expert
Andreas Zuckerhut
Points: 27734
Level: System Center Expert