Error received: 0x800706ba - "RPC Server is unavailable"
We have an application which uses COM objects across the network. (DCOM)
Scenario:
OS: Windows Vista Business OS on Machine1 and Machine2 with UAC turned off and SP2 installed on both the machines.
Modules: MFC Application (App.exe), COM Exe Server: One.exe, COM Exe Server: Two.exe
Steps:
1) On Machine1 App.exe is started
2) It creates COM Object from One.exe. So One.exe is loaded as a process on Machine1. - success
3) One.exe tries to create COM object from two.exe on Machine2. – error code 0x800706ba .
Here the step 3) fails. It is unable to create COM Object on Machine2.
These steps work when both the machines are Windows XP machines.
It seems to be issue with Security setting. The One.exe COM object is not able to get access to Two.exe to create COM object.