I'm running SBS 2011 with some clients connected from home-offices via vpn. My problem is that the event log of the server is polluted every 30 minutes with DCOM 10009 errors: "DCOM was unable to communicate with the computer X using any of the configured protocols".
On the web I've read a lot about fixing dns and firewall settings to restore client-server-communication, like Known post installation event errors in SBS 2008 (and how to resolve them) and Why is My Computer Status Not Showing Online in the SBS Console?
However, in my case the error event 10009 is only being generated for computers that are currently shutdown and reside on subnets in home-offices. If these clients are online, everything is working and no events are logged. Shutdown clients in the headquarter (server subnet) never generate this error.
I've found that this correlates with the computer status in the SBS console: Shutdown clients in the headquarter are listed as "Offline", whereas shutdown homeoffice-clients in different subnets are reported as "Online – Unable to query computer Information". This makes me assume it's SBS monitoring causing the failing queries, because it's not able to properly detect that these clients are offline and initiates further DCOM calls.
My question is: How is SBS detecting if a client is offline and why is this method not working for clients residing in different subnets? Any hint to get rid of the DCOM error events is highly appreciated.