DCOM Errors/WMI-WSUS Fails on SBS 2008

Posted on 2009-04-17
Medium Priority
Last Modified: 2013-11-25
We recently migrated from SBS 2003 (no WSUS) to SBS 2008 Premium (includes WSUS).  I'm getting down to the last of the troubleshooting issues.  WSUS is not able to communicate with the majority of our PCs.
I ran WMIDiag on my PC (one of the ones unable to communicate) to see if that would shed any light on the problem.  What I found is:  DCOM was unable to communicate with the computer SBS2003.company.local.
In otherwords, my PC is still trying to reach the old server.  I'm guessing that's why WSUS on the new server is unable to communicate with my PC.
Can anyone shed some light on this and offer some steps to resolve it?
I offer sincere thanks.
Gpresult on my PC - XP SP3:    
The following GPOs were not applied because they were filtered out
        WXP Windows Firewall
            Filtering:  Denied (WMI Filter)
Error: Not Found
On the SBS 2008 server, in event viewer:
Log Name:      System
Source:        Microsoft-Windows-GroupPolicy
Date:          4/16/2009 9:52:45 AM
Event ID:      1104
Task Category: None
Level:         Warning
User:          xxxxx
Computer:      SBS2008.company.local
Windows was unable to read the Windows Management Instrumentation (WMI) filter information associated with the Group Policy object CN={xxxxx}, CN=POLICIES,CN=SYSTEM,DC=company, DC=LOCAL.This may be caused by a deleted WMI Filter defined in the domain that is still in use by Group Policy objects. Group Policy settings for this Group Policy object will not be enforced. Other Group Policy objects may still apply. Windows will attempt to retrieve this information at the next policy cycle. This specific problem may be resolved by identifying all GPOs that reference the WMI filter and removing the references.
Question by:normajm400
  • 2
  • 2
LVL 47

Expert Comment

by:Donald Stewart
ID: 24181138
LVL 47

Expert Comment

by:Donald Stewart
ID: 24181177

Author Comment

ID: 24381459
Sorry it's taken so long to respond.  

I had run SBS BPA and there were only two errors - neither applicable to resolving my problem.  

The Technet article says to check for existance of the WMI Filter and if it doesn't exist, remove it from the Group Policy object.  How do I narrow down which GPO to remove it from?!  I'm guessing that this all has to do with the missing WXP Windows Firewall which comes up as"not found"  Thus the server is unable to communicate with the PCs through the XP Firewall.  

I ran WMIDiag and there are some errors, don't know how to fix them...yet.

I've been very busy with some other projects.  As the PCs do update automatically via the MS site, we're still protected.  Soon as time allows, I'll turn off the XP Firewall on one of the PCs and see if the server can communicate with it.  Doesn't make sense though as Spiceworks has no problem accessing the PCs and that software uses WMI.  

Accepted Solution

normajm400 earned 0 total points
ID: 24582276

This explains in part why WSUS isn't working on our new SBS 2008.

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How to remove superseded packages in windows w60 or w61 installation media (.wim) or online system to prevent unnecessary space. w60 means Windows Vista or Windows Server 2008. w61 means Windows 7 or Windows Server 2008 R2. There are various …
ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
This theoretical tutorial explains exceptions, reasons for exceptions, different categories of exception and exception hierarchy.
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
Suggested Courses
Course of the Month15 days, 21 hours left to enroll

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question