Hi David,
we are using the shell command below in a web application.
Dim wshell As WshShell = New WshShell
wshell.Run(shell_command)
After installing your security update on our webserver (MS Windows Server 2022), the event viewer shows the error below and our webapplication is broken.
---------------------------------------------------------------
Error: Event 10016, DistributedCOM
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {xxx} and APPID {yyy} to the user IIS APPPOOL\DefaultAppPool SID (zzz) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.
---------------------------------------------------------------
I have read all your related articles including the links below trying to solve these errors.
- (1) https://windowsreport.com/how-to-raise-dcom-authentication-level/
- (2) https://windowsreport.com/windows-10-error-distributedcom-10016/
- (3) https://www.wintips.org/fix-application-specific-permission-settings-do-not-grant-local-activation-permission-for-com-server-application/
Trying these workarounds in (3) looks like solving the error for a specific CLS ID and APP ID, but after rebooting the server, the same error is thrown
with different CLS ID and APP ID ... repeating the same actions a few times on different IDs finally results in some kind of loop in which the error
pops up again for the first warned CLS ID and APP ID... So I gave up on it, and uninstalled the security update again.
Please advice how to move on from here.
Thank you!