Hello,
As of this morning one of my Veeam consoles is having jobs with Guest Processing enabled fail.
Veeam Version 12.3.1.1139
Failed Connecting to guest OS via RPC Error: Retrieving the COM class factory for component with CLSID {Removed} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
Steps I’ve tried:
- Rebooted server with Veeam Console installed.
- Rebooted source VM whose replication & backup jobs have guest processing enabled.
- Confirmed that the credentials in use are still accurate by signing directly into the VM using them.
- Verified neither Veeam console nor VM being backed up had Windows updates installed last night or this morning.
- Tested guest processing using a different domain admin account to rule out profile corruption.
- Ping from Veeam device to VM works with no dropped packets.
- Verified it was possible to browse from the Veeam console server to the VMs Admin$ share with the original domain admin account. Loads without any problems.
- Tried with local windows firewall disabled fully on both devices.
- Confirmed AV has not been modified recently.
- Confirmed RPC service is enabled, set to Automatic, and running on VM.
Disabling Guest Processing allows the backup/replication job to run through. However, being an exchange server, I’d prefer to keep it enabled.
This is a Hyper-V environment.
A replication job with guest processing enabled started at 9:30PM and finished at 3AM successfully. The Veeam console server rebooted at 4AM, and the backup of the same VM that completed at 3AM runs a second job at 7AM which then failed for the above stated guest processing error.
If anyone has any suggestions, please let me know. Researching online was only finding articles from 2012 and suggesting restarting a Veeam Proxy Service or upgrading to Veeam V6.5. I don’t believe that service is a thing in V12 as I do not see it in services.msc on any of my servers with Veeam installed.
Other findings online suggested checking dcomcfg, however nothing has been modified with that.
Pretty sure V12.3.1.1139 is the most up to date version of Veeam available at this time.
Pasting below the full string of failure when manually testing Guest Processing.
3/25/2025 10:16:08 AM Failed Failed to validate credentials and connectivity
3/25/2025 10:16:07 AM Failed Connecting to guest OS via RPC Error: Retrieving the COM class factory for component with CLSID {Removed} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
3/25/2025 10:16:07 AM Failed Testing admin$ share accessibility via RPC
3/25/2025 10:16:08 AM Failed Connecting to guest OS via Guest agent Error: Retrieving the COM class factory for component with CLSID {Removed} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
3/25/2025 10:16:08 AM Failed Testing host accessibility via Guest agent
3/25/2025 10:16:08 AM Failed Connecting to guest OS via PowerShell Direct
3/25/2025 10:16:08 AM Failed Testing accessibility via PowerShell Direct
3/25/2025 10:16:08 AM Failed Error code: 0x80040154 ;
3/25/2025 10:16:08 AM Failed Failed to create VSS connection ;
3/25/2025 10:16:08 AM Failed Failed to validate credentials and connectivity