Permission Error After Updating VMware Tools to v-4.0.0, build-164009
Friday, September 11 2009 @ 11:18 PM EDT
Contributed by: Seker
After updating VMware Tools to version 4.0.0, build 164009 on a Windows Server virtual machine hosting Microsoft Exchange, the following error may appear multiple times in the event log:
Event Type: Error
Event Source: DCOM
Event Category: None
Event ID: 10016
User: NT AUTHORITYSYSTEM
The application-specific permission settings do not grant Local Launch permission for the COM Server application with CLSID to the user NT AUTHORITYSYSTEM SID (S-1-5-18). This security permission can be modified using the Component Services administrative tool.
The solution is fairly straightforward...
The first thing you'll want to note is that if you look up in the registry it is the Microsoft Exchange Information Store. The key is HKEY_CLASSES_ROOTAppID
Since the issue is related to DCOM, you need to go into Component Services on the virtual machine (Control Panel -> Administrative Tools -> Component Services).
Navigate to Computers -> DCOM Config -> and right-click on the entry, then select Properties. On the Security tab, under Launch and Activation Permissions, you'll notice its option is set to "customize." Interestingly, when when you click the Edit... button, there's nothing in the list. Go ahead and add SYSTEM and give it Local Launch and Local Activation rights (not Remote rights).
That should be enough permissions to allow the application to launch properly. To fully test, reboot the server and then check the event logs to make sure the error hasn' t reappeared.