Archive

Archive for February, 2009

Preparing for the Summit

February 28th, 2009 jpavleck No comments

One of the problems with having an active, creative imagination is that you come up with multiple little ‘projects’ to work on. Some of those, you know well and can bang out fairly quickly – others, well they require you to beef up some of your weaker skills.

I guess what I’m getting at is I’m sorry my posts have been fairly light recently. My contract at my current client ends March 31st, and as such I’ve been working on shoring up the small details and getting ready to transfer knowledge over.

And now I’m getting ready to head to the 2009 MVP Summit. I’ve seen my schedule, and while it’s jam packed with workshops (Literally until 9pm or later some nights) I’ll come back with an incredible amount of new knowledge to pass on to you.

That said, I’ve been spending a lot of time recently just looking over the SDK framework. Unlike any other version of OpsMgr, this one is quite full and robust, giving us access to many many things. This makes building custom tools a cinch (Well, if you’re a programmer, anyway).

The Operations Manager SDK Framework

The Operations Manager SDK Framework

One of the things I had been wracking my brains about is something that comes up every now and then in mailing lists and IRC: How do we give non-administrators some privleges that make their (And our) life easier, but not giving them access to the whole thing.

I think I’ve figured out a decent solution, and then like I’m known to do, I kept adding and adding. We can do this all via the web. And hopefully soon, I’ll be able to show you a nifty little OpsMgr Self-Service portal.

Expect some updates next week, when I can, with pictures and such all from the summit. Meet the team!

Categories: SCOM, SDK Tags:

Health Service Script events 1 & 1000 on Domain Controllers

February 13th, 2009 jpavleck 2 comments

This particular issue happens a lot on Domain Controllers, and especially DCs that you’re running as a gateway server. In the OpsMgr event log, you’ll receive a lot of events from the Health Service Script source with event IDs 1 and 1000.

OpsMgr Event ID 1000 Warning from Health Service Script

OpsMgr Event ID 1000 Warning from Health Service Script

The text of the alert is:

Event Type:    Warning
Event Source:    Health Service Script
Event Category:    None
Event ID:    1000
Date:        2/13/2009
Time:        12:18:16 PM
User:        N/A
Computer:    BADDC01
Description:
AD Database and Log : The script ‘AD Database and Log’ failed to create object ‘McActiveDir.ActiveDirectory’.
The error returned was: ‘ActiveX component can’t create object’ (0×1AD)

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

and

OpsMgr Event ID 1 Warning from Health Service Script

OpsMgr Event ID 1 Warning from Health Service Script

the text of which is:

Event Type:    Warning
Event Source:    Health Service Script
Event Category:    None
Event ID:    1
Date:        2/13/2009
Time:        12:18:09 PM
User:        N/A
Computer:    BADDC01
Description:
AD Op Master Response : The script ‘AD Op Master Response’ failed to create object ‘McActiveDir.ActiveDirectory’.  This is an unexpected error.
The error returned was: ‘ActiveX component can’t create object’ (0×1AD)

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Cause: For whatever reason, the Active Directory helper object is not being installed as part of the active directory management pack.

Solution: Install the helper object OOMADs.msi. This can be found in 1 of 2 places.
First, look in the install directory of OpsMgr on the server with the issue – typically that would be C:\Program Files\System Center Operations Manager 2007\HelperObjects

If it’s not there, then you can also find it on the install media under \HelperObjects\<ARCH> (Where arch is amd64, i386 or ia64).
Restart your agent, and it should clean itself up.