-
- Veeam ProPartner
- Posts: 566
- Liked: 103 times
- Joined: Dec 29, 2009 12:48 pm
- Full Name: Marco Novelli
- Location: Asti - Italy
- Contact:
The RPC server is unavailable
Hi guys, would like to share a recent issue with VSS-aware processing
Environment: Veeam 7.0 running on Windows 2012 R2 and backing up a couple of vSphere 5.1 U1 hosts
All Windows 2008 and Windows 2008 R2 VM where saved successfully with VSS-aware processing, all Windows XP and Windows 2003 VM failed with error
Failed to inventory guest system: Veeam Guest Agent is not started
Failed to prepare guest for hot backup. Error: The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Error: The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
and sometimes error
Failed to inventory guest system: Veeam Guest Agent is not started
Failed to prepare guest for hot backup. Error: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
Error: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
I was using the Administrator user of the AD domain to perform VSS-aware backup
I spent a full day trying to restrict RPC ports (http://www.veeam.com/kb1174), disable firewall, disable antivirus, check DNS name resolution, etc etc but no way. Network configuration (subnet, gateway) was the same on Windows 2008 / 2008 R2 VM and Windows XP / 2003 VM, but only the latter failed (maybe a screwed up patch from Microsoft on those systems?)
At the end I found this workaround to be success: http://www.veeam.com/KB1671
Added new registry value that reverses the sequence of application-aware processing, making jobs try network-less processing mode before network one.
HKEY_LOCAL_MACHINE\SOFTWARE\VeeaM\Veeam Backup and Replication
DWORD: InverseVssProtocolOrder
Value = 1
To disable (default behavior), value is 0 (false)
After changing this registry key all VM where saved successfully with VSS-aware processing
I'm wondering why Veeam didn't try automatically the VIX api method to perform VSS-aware processing when seeing the the network mode failed
Cheers
Marco
Environment: Veeam 7.0 running on Windows 2012 R2 and backing up a couple of vSphere 5.1 U1 hosts
All Windows 2008 and Windows 2008 R2 VM where saved successfully with VSS-aware processing, all Windows XP and Windows 2003 VM failed with error
Failed to inventory guest system: Veeam Guest Agent is not started
Failed to prepare guest for hot backup. Error: The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Error: The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
and sometimes error
Failed to inventory guest system: Veeam Guest Agent is not started
Failed to prepare guest for hot backup. Error: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
Error: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
I was using the Administrator user of the AD domain to perform VSS-aware backup
I spent a full day trying to restrict RPC ports (http://www.veeam.com/kb1174), disable firewall, disable antivirus, check DNS name resolution, etc etc but no way. Network configuration (subnet, gateway) was the same on Windows 2008 / 2008 R2 VM and Windows XP / 2003 VM, but only the latter failed (maybe a screwed up patch from Microsoft on those systems?)
At the end I found this workaround to be success: http://www.veeam.com/KB1671
Added new registry value that reverses the sequence of application-aware processing, making jobs try network-less processing mode before network one.
HKEY_LOCAL_MACHINE\SOFTWARE\VeeaM\Veeam Backup and Replication
DWORD: InverseVssProtocolOrder
Value = 1
To disable (default behavior), value is 0 (false)
After changing this registry key all VM where saved successfully with VSS-aware processing
I'm wondering why Veeam didn't try automatically the VIX api method to perform VSS-aware processing when seeing the the network mode failed
Cheers
Marco
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: The RPC server is unavailable
Marco, Veeam B&R definitely should automatically fail over from network to VIX mode, probably some environmental issues affected the ability to fail over, you could open a case to investigate this.
-
- Chief Product Officer
- Posts: 31815
- Liked: 7302 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: The RPC server is unavailable
Either environmental issue, or some changes in v7 affected the failover logic. We would really appreciate if you could send us the logs through the support case, so that we could investigate this and fix in the future update. Thanks!
-
- Enthusiast
- Posts: 53
- Liked: 2 times
- Joined: Feb 10, 2011 7:27 pm
- Contact:
Re: The RPC server is unavailable
I have been battling the same issue in the same environment. Thanks for posting a workaround! i look forward to returning to green jobs!
-
- Veeam ProPartner
- Posts: 566
- Liked: 103 times
- Joined: Dec 29, 2009 12:48 pm
- Full Name: Marco Novelli
- Location: Asti - Italy
- Contact:
Re: The RPC server is unavailable
Hi Gostev, I've opened the case 00452781Gostev wrote:Either environmental issue, or some changes in v7 affected the failover logic. We would really appreciate if you could send us the logs through the support case, so that we could investigate this and fix in the future update. Thanks!
Marco
-
- Novice
- Posts: 5
- Liked: never
- Joined: May 12, 2010 3:53 pm
- Contact:
Re: The RPC server is unavailable
You're a genius! this workaround worked for me too! thanks...now how about a possible hotfix Veeam? I have the exact same thing - 2012 vbr server running v7 backing up 2003 servers off a esxi 5.1 host and every backup of a 2k3 guest would fail. Mario, how you ever decided to change the logic of the job is beyond me...but I'm glad you did, I can backup my 2k3 servers now!
-
- Product Manager
- Posts: 20415
- Liked: 2302 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: The RPC server is unavailable
According to the support case, this issue is still under investigation. So, it might be worth opening your own ticket with our support team and let them collect as much data regarding this problem as possible.
Thanks.
Thanks.
-
- Novice
- Posts: 5
- Liked: never
- Joined: May 12, 2010 3:53 pm
- Contact:
Re: The RPC server is unavailable
Well it turns out I jumped the gun because although we could backup our 2k3 servers, the scheduled runs of our 2k8 servers failed...must've been this change. Anyways, I opened up case #00454845, I'll post back any findings.
-
- Product Manager
- Posts: 20415
- Liked: 2302 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: The RPC server is unavailable
Just out of curiosity – 2008 jobs failed with the exact error as 2003 ones did? Or you’re experiencing different issue? I’m asking since regardless of guest operating system, you should be able to backup VMs in networksless mode.
Anyway, thank you for providing the ticket number; much appreciated.
Thanks.
Anyway, thank you for providing the ticket number; much appreciated.
Thanks.
-
- Novice
- Posts: 4
- Liked: 2 times
- Joined: Nov 10, 2010 4:40 am
- Full Name: Janick Marlhioud
- Contact:
Re: The RPC server is unavailable
I had the exact issue on a similar setup, installed patch 1 for Veeam B&R 7 recreated the job and no longer getting the RPC error.
Client Setup
Hosts
ESXi 5.1 U1
VMs in backup job
Windows 2003 SP2 VMs
vCenter Linux Appliance VM
Veeam Server
Veeam (All-in-One) VM - Windows Server 2012 patched up
Maybe this will help.
Regards
Client Setup
Hosts
ESXi 5.1 U1
VMs in backup job
Windows 2003 SP2 VMs
vCenter Linux Appliance VM
Veeam Server
Veeam (All-in-One) VM - Windows Server 2012 patched up
Maybe this will help.
Regards
-
- Novice
- Posts: 4
- Liked: 2 times
- Joined: Nov 10, 2010 4:40 am
- Full Name: Janick Marlhioud
- Contact:
Re: The RPC server is unavailable
Issue came back, forgot I had disable application-aware processing on that VM for the backup job
We found a fix with support, for reference case 00457700.
First Veeam 7 tries to exclude the vCenter Database from application-aware processing, it recreates a Database Exclusion entry (Hidden in the UI) with the name of VM (using the full FQDN) and the name of the vCenter Database.
The Full FQDN name of the VM is the problem so to fix the issues we need to change it to short name.
To enable Database Exclusion in Veeam B&R 7 UI
Open Regedit and add this DWORD key in
Hope this help
We found a fix with support, for reference case 00457700.
First Veeam 7 tries to exclude the vCenter Database from application-aware processing, it recreates a Database Exclusion entry (Hidden in the UI) with the name of VM (using the full FQDN) and the name of the vCenter Database.
The Full FQDN name of the VM is the problem so to fix the issues we need to change it to short name.
To enable Database Exclusion in Veeam B&R 7 UI
Open Regedit and add this DWORD key in
- [HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Veeam Backup and Replication]
EnableDBExclusions = 1
- Go in the Top left open the context menu (same place were you manage Veeam options)
You should see the Database Exclusions in the menu after the registry edit
- DNS name or IP address of the SQL Server :
your-sql-server-name (not your-sql-server-name.domain.local)
Database name:
Your_VMware_vCenter
Hope this help
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: The RPC server is unavailable
Janick, thanks for sharing. The requirement to have short name in the database exclusions while backing up vCenter's remote SQL Server with VSS also was mentioned in this thread.
-
- Veeam ProPartner
- Posts: 566
- Liked: 103 times
- Joined: Dec 29, 2009 12:48 pm
- Full Name: Marco Novelli
- Location: Asti - Italy
- Contact:
Re: The RPC server is unavailable
I suppose it's an glitch between Veeam 7.0 and Windows 2012 R2 that will probably corrected in Patch 2
Actually I've installed 4 or 5 servers with this configuration (Veeam 7.0 + Windows 2012 R2) and I've faced 100% this issue. One time happened that also the Windows 2008 R2 VMs failed with RPC error, adding the reg key solved 100% the issue
Marco
Actually I've installed 4 or 5 servers with this configuration (Veeam 7.0 + Windows 2012 R2) and I've faced 100% this issue. One time happened that also the Windows 2008 R2 VMs failed with RPC error, adding the reg key solved 100% the issue
Marco
-
- Expert
- Posts: 224
- Liked: 25 times
- Joined: Apr 30, 2013 7:38 am
- Full Name: Vlad Valeriu Velciu
- Contact:
Re: The RPC server is unavailable
Has a fix been confirmed to be included in R2 release of v7 or are we stuck using VIX when using server 2012R2 as a host for VBR?
-
- Expert
- Posts: 179
- Liked: 8 times
- Joined: Jul 02, 2013 7:48 pm
- Full Name: Koen Teugels
- Contact:
Re: The RPC server is unavailable
Case # 00476863
the register key doesn't fix all the issues , some server s doesn't understand VIX, or W2003 isn't working thatn or vise versa
Koen
the register key doesn't fix all the issues , some server s doesn't understand VIX, or W2003 isn't working thatn or vise versa
Koen
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: The RPC server is unavailable
For everyone experiencing problems with installing Veeam B&R components on Windows Server 2012 R2: it is recommended to upgrade to Veeam B&R v7 R2, which provides full Windows Server 2012 R2 support, and verify whether it addresses the said issues. Thanks.
-
- Expert
- Posts: 179
- Liked: 8 times
- Joined: Jul 02, 2013 7:48 pm
- Full Name: Koen Teugels
- Contact:
Re: The RPC server is unavailable
Any updates is R2 fixing everything, because I still have some servers with this isuues , can't find RPC, can't truncate logs , or veeamagent couldn't start
maybe I need to reboot some VM's or restrat the vss service to get ride of those errors
maybe I need to reboot some VM's or restrat the vss service to get ride of those errors
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: The RPC server is unavailable
Koen, I recommend you just upgrade and see it for yourself. Remember that every environment is different.
-
- Expert
- Posts: 179
- Liked: 8 times
- Joined: Jul 02, 2013 7:48 pm
- Full Name: Koen Teugels
- Contact:
Re: The RPC server is unavailable
i upgraded , and the first test gave still this issue
-
- Chief Product Officer
- Posts: 31815
- Liked: 7302 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: The RPC server is unavailable
Then, this likely means the issue has nothing to deal with Windows Server 2012 R2 to start with, and something else is causing this.
-
- Expert
- Posts: 179
- Liked: 8 times
- Joined: Jul 02, 2013 7:48 pm
- Full Name: Koen Teugels
- Contact:
Re: The RPC server is unavailable
i ran all the backups correctly in w2012 for 2 months, so i only see the upgrade an the veeamagent that crached the vss
-
- Chief Product Officer
- Posts: 31815
- Liked: 7302 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: The RPC server is unavailable
This is certainly a possibility, it is just that the likelihood is low. Our support statistics shows that while vast majority of support cases created when something stops working after working fine are started of with customers linking those issues to product or platform updates, however investigation shows that at least 9 out of 10 cases are caused by some other environmental changes unnoticed by the end user.
Also, note that roughly half of posters in this thread who have this issue do not even have 2012 R2.
Also, note that roughly half of posters in this thread who have this issue do not even have 2012 R2.
-
- Influencer
- Posts: 10
- Liked: 10 times
- Joined: Aug 01, 2013 3:48 am
- Full Name: Gavin Kennedy
- Contact:
Re: The RPC server is unavailable
Hi,
We had exactly the same issues, and I can confirm R2 has resolved all of our issues.
Good luck!
Cheers,
Gavin
We had exactly the same issues, and I can confirm R2 has resolved all of our issues.
Good luck!
Cheers,
Gavin
-
- Expert
- Posts: 179
- Liked: 8 times
- Joined: Jul 02, 2013 7:48 pm
- Full Name: Koen Teugels
- Contact:
Re: The RPC server is unavailable
ok all the backups are running again
k
k
-
- Enthusiast
- Posts: 38
- Liked: 7 times
- Joined: Nov 28, 2011 9:05 pm
- Full Name: Lars Wulf
- Contact:
Re: The RPC server is unavailable
There is definitely a problem with Server 2012 R2 and network VSS to Server 2003.
We have 3 jobs with 5 different VMs using application aware processing. 4 of these 5 VMs are based on Server 2008 R2. And only on is using Server 2003 R2.
All these jobs have been running fine for month.
After I migrated the Veeam Backup Server from a Server 2008 R2 based system to Server 2012 R2 based system the Server 2003 R2 VM started failing with RPC unavailable error.
This was with Veeam v6.5 at the beginning. Yesterday I updated Veeam to v7 R2 but the error still occured.
So I started to search the forum and found this posts talking about the mode for VSS. So I gave it a try, set the InverseVssProtocolOrder RegKey and now my Server 2003 R2 VM is running fine again.
As this started to occur directly after the migration to Server 2012 R2 there definitely seems to be something different with VSS in network mode when using Server 2012 R2.
Regards
Lars
We have 3 jobs with 5 different VMs using application aware processing. 4 of these 5 VMs are based on Server 2008 R2. And only on is using Server 2003 R2.
All these jobs have been running fine for month.
After I migrated the Veeam Backup Server from a Server 2008 R2 based system to Server 2012 R2 based system the Server 2003 R2 VM started failing with RPC unavailable error.
This was with Veeam v6.5 at the beginning. Yesterday I updated Veeam to v7 R2 but the error still occured.
So I started to search the forum and found this posts talking about the mode for VSS. So I gave it a try, set the InverseVssProtocolOrder RegKey and now my Server 2003 R2 VM is running fine again.
As this started to occur directly after the migration to Server 2012 R2 there definitely seems to be something different with VSS in network mode when using Server 2012 R2.
Regards
Lars
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: The RPC server is unavailable
Lars, kindly please open a case with technical support as this supposed to be fixed in Veeam B&R v7 R2 update and we would like to investigate this closer. Thanks!
-
- Enthusiast
- Posts: 38
- Liked: 7 times
- Joined: Nov 28, 2011 9:05 pm
- Full Name: Lars Wulf
- Contact:
Re: The RPC server is unavailable
Case is open: 481380
-
- Service Provider
- Posts: 14
- Liked: 3 times
- Joined: Jul 20, 2011 10:22 pm
- Full Name: Robert Glintmeijer
- Contact:
Re: The RPC server is unavailable
I also had this problem after migrating the Veeam Backup server to Windows 2012 R2 with Veeam 7 Patch #1. The Windows 2003 Servers had issues with the RPC server.
After upgrading Veeam 7 to R2/Patch #2, the problem was still there. The cause in my case seems to be the VeeamVssSupport service, which was still running on the guests. Stopping and deleting the service seems to solve the problem.
sc stop VeeamVssSupport
sc delete VeeamVssSupport
After upgrading Veeam 7 to R2/Patch #2, the problem was still there. The cause in my case seems to be the VeeamVssSupport service, which was still running on the guests. Stopping and deleting the service seems to solve the problem.
sc stop VeeamVssSupport
sc delete VeeamVssSupport
-
- Chief Product Officer
- Posts: 31815
- Liked: 7302 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: The RPC server is unavailable
Yes, normally it should not exist on guests, as this is a run time process that is leveraged while preparing guest for backup. I can certainly see how this process can cause issues if it persists. Thanks for coming back to post the update.
-
- Enthusiast
- Posts: 38
- Liked: 7 times
- Joined: Nov 28, 2011 9:05 pm
- Full Name: Lars Wulf
- Contact:
Re: The RPC server is unavailable
I just wanted to quickly let you know what I found out with the help of the support about my case.LarsWulf wrote:There is definitely a problem with Server 2012 R2 and network VSS to Server 2003.
We have 3 jobs with 5 different VMs using application aware processing. 4 of these 5 VMs are based on Server 2008 R2. And only on is using Server 2003 R2.
All these jobs have been running fine for month.
After I migrated the Veeam Backup Server from a Server 2008 R2 based system to Server 2012 R2 based system the Server 2003 R2 VM started failing with RPC unavailable error.
This was with Veeam v6.5 at the beginning. Yesterday I updated Veeam to v7 R2 but the error still occured.
So I started to search the forum and found this posts talking about the mode for VSS. So I gave it a try, set the InverseVssProtocolOrder RegKey and now my Server 2003 R2 VM is running fine again.
As this started to occur directly after the migration to Server 2012 R2 there definitely seems to be something different with VSS in network mode when using Server 2012 R2.
Regards
Lars
As stated above I moved my Veeam v6.5 installation to Server 2012 R2. So I ran into the RPC bug. And as I could find out with the support I had the "VeeamVSSSupport" service still running because of the RPC bug. After updating Veeam to v7 R2 I still had the "VeeamVssSupport" Service running. The RPC bug itself is fixed in v7 R2 but in network mode v7 R2 is not capable of recognizing the running VeeamVssSupport Service. So my backup was still failing as the VeeamVssSupport service was running. When forcing VIX mode as first try the VeeamVssSupport service got stopped and the backup worked as expected with no more VeeamVssSupport Service running after the backup. After that I was again able to do backups in network mode again.
Things learned:
Veeam v7 R2 has fixed the RPC bug for connections from Server 2012 R2 to Server 2003. So my above statement
is not correctLarsWulf wrote:There is definitely a problem with Server 2012 R2 and network VSS to Server 2003.
But if you are stuck to an still running VeeamVssSupport service you need to stop and delete the service as Robert did. Or you could switch once to VIX mode.
In short: Veeam v7 R2 has fixed the RPC bug but is not capable of fixing the sympthons (still running VeeamVssSupport service) of the RPC bug that occur in pre v7 R2 versions.
Regards
Lars
Who is online
Users browsing this forum: Google [Bot] and 64 guests