Unable to finish installing the Notification Server. Getting 'Service Unavailable'
search cancel

Unable to finish installing the Notification Server. Getting 'Service Unavailable'

book

Article ID: 176924

calendar_today

Updated On:

Products

IT Management Suite

Issue/Introduction

The Notification Server was recently installed. When NSSetup is triggered by the installation process, a 'Service Unavailable' message is displayed when the Altiris Console opens.
Looking under IIS Manager, you can find that under Default Web Site>right-click-Properties>ISAPI Filters, NSRedirect is not running.
Looking under the DefaultAppPools, it is not running.
The Event logs shows messages like this one:

The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {A9E6910-B80D-11D0-B9B9-00A0C922E750} to the user NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20). This security permission can be modified using the Component Services administrative tool.







If you restart IIS, those errors keep popping up on the Event logs but DefaultAppPool seems to be running after that.

Cause

We discovered that the customer had a bad IIS installation. Permissions were decreased for NETWORK SERVICE on that server. As well when they were installing IIS, they were using the Windows 2003 SP1 CD when it actually was requesting the Windows 2003 SP2 CD.

Resolution

In this case IIS was reinstalled one more time but this time using the right set of CDs. As well the customer needed to verify that the NETWORK SERVICE has all the rights required as a default user.
After the issue with IIS was resolved, he was able to finish with the Notification Server installation.

Note: Sometimes the issue can be resolved by following these steps if the changes on the Network Service were not deep:

The solution for this DCOM error is to grant the affected user permissions to start the COM component. To solve event ID 10016, follow these steps:

  1. Go to Start - Run, and type regedit, and press enter
  2. Locate and then click the following registry subkey:
    HKEY_CLASSES_ROOT\CLSID\CLSID value
    Note: In this subkey, “CLSID value” is a placeholder for the CLSID information that appears in the event error. I.e. in case of IIS Admin Web, the CLSID would be {A9E6910-B80D-11D0-B9B9-00A0C922E750},
  3. Double-click on AppID in the right pane, .
    A dialog box appears. Leave this box open
  4. Go to Start - Run, and type dcomcnfg, and press enter
  5. In the Component Services window, go to Component Services, go to Computers, go to My Computer, and then click DCOM Config.
  6. In the details pane, locate the program by using the friendly name, then choose Properties by right clicking on it
  7. At the Security tab, in the Launch and Activation Permissions area, click Customize, and then click the Edit button.
  8. Add the Local Service or Network Service account by clicking the Add button, typing the user’s account name (Local Service or Network Service, this depends on whats in your event error), and then clicking OK.
  9. Select the account name you just added, click to select the Allow check boxes for the following items:
    • Local Launch
    • Remote Launch
    • Local Activation
    • Remote Activation
  10. Click OK two times and quit the registry editor

Applies To
Notification Server 6.0.6074 SP3 + Rx
IIS 6.0

Attachments