Thursday, June 19, 2008

Error while configuring GCD during Content Engine Client Installation

Problem : Received GetDomainInfo hr = 0x8007005 error while configuring GCD during CE Client installation.
Solution : This problem is related to security access.Steps to resolve the problem:

The wizard is using DCOM to create an instance of a class on the Content Engine server. DCOM must be working for this task to complete. There are a few ways in which DCOM can be prevented from working, including but not limited to:

1. switching off DCOM using the dcomcnfg utility or registry modifications. See the following Microsoft Knowledge Base article for more information: . The server and workstation administrators should ensure that DCOM is enabled.

2. restricting ports which are available. The ports used by DCOM can be managed through the dcomcnfg utility using the Default Protocols tab. The local network folks should ensure that ports used by DCOM are available.

Enabling DCOM
Use DCOMCNFG.EXE
1. Run Dcomcnfg.exe.
2. If you are running Windows XP or Windows Server 2003, perform these additional steps:
a. Click the Component Services node under Console Root.
b. Open the Computers folder.
c. For the local computer, right-click My Computer, and then click Properties.
d. For a remote computer, right-click Computers folder, point to New, and then
click Computer.
e. Type the computer name.
f. Right-click the computer name, and then click Properties.

3. Click the Default Properties tab.
4. Click to select (or click to clear) the Enable Distributed COM on this Computer check box.
5. If you want to set more properties for the computer, click Apply to enable (or disable) DCOM. Otherwise, click OK to apply the changes and quit Dcomcnfg.exe.
6. Restart the operating system for the changes to take effect.

MORE INFORMATION
The following registry string value is used to enable or disable DCOM on all operating systems:
HKEY_LOCAL_MACHINE\Software\Microsoft\OLE\EnableDCOM
If you change this value to N, you disable DCOM after you restart the operating system. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
256986 (http://support.microsoft.com/kb/256986/) Description of the Microsoft Windows registry

Check the User being used for installation
Make sure that the user which is being used for installing Content Engine client should be :
a). Added into the Local Admin Group on the Server (Environment Dev/Cat/Stg) you are trying to connect.
b).'FilenetAdmins' group should also be a member of the Locan Admin Group on the Server (Environment Dev/Cat/Stg)
c) DCOM Configuration :
a) Goto MyComputer's Properties -> COM Security -> AccessPermission -> EditDefault
Add 'FilenetAdmins' with full permissions
b) Goto MyComputer's Properties -> COM Security -> Launch & ActivationPermission -> EditDefault
Add 'FilenetAdmins' with full permissions

1 comment:

Syed Tayyab Ali said...

Could you please tell little bit about ports?
Can we fix the number of ports for library connection?