Support
Login
Your Password

Sales
North America
Phone: +1 (905)-655-9262
Fax: +1 (905)-655-9395
Email: info@add-on.com

Europe
Phone: +45 7944 7000
Fax: +45 7944 7001

China
Phone: +86 (21) 2221 8396
Email: info-china@add-on.com
Support
Denmark
+45 7944 7002

Europe
+44 (0) 203 002 3889

North America
+1 (202)-536-4165
Knowledgebase: Resource Central
KB0120 - How to run RC Web Application without Domain Controller

 

Summary

Note:

- Non-domain environments should employ IIS 8.5.

- This solution is employed for users who have no configured domain controller. Those who have domain controller information configured already before the upgrade do not encounter this issue.

Phase 1: Create a new Application Pool

After upgrading RC Web Application, go to IIS Manager, right click on Applications Pools then select Add Application Pool… tocreate new application pool.

When Add Application Pool window is shown, you have to input Name then select .Net Framework version, and select Integrated for Managed pipeline mode:

Click OK. An Application Pool is created successfully and displayed on Application Pools list:

Phase 2: Configure RC Backend to run with the new pool

Go to Site which includes RC Web Application, right click on ResourceCentral ⇒ Select Manage Application ⇒ Select Advanced Settings

A screen named Advanced Settings is shown as below then you have to select new created application pool for Application Pool field of (General) group.

Then click OK to finish configuring for running RC Web Application.

 

Phase 3: Grant permissions

Step 1: Grant permissions for application pool identity which Resource Central is using on ResourceCentral web folder (by default, it is: C:\inetpub\wwwroot\ResourceCentral).

Go to Site which includes RC Web Application, right click on ResourceCentral ⇒ Select Edit Permissions:

In the ResourceCentral Properties window, select Security tab and click [Advanced] to open “Advanced Security Settings for ResourceCentral” window.

Click [Change Permissions…] button. A list of permission entries appears in the new window:

Click [Add] to open “Select Users or Groups” window as shown in the figure below:

Type the name of App Pool you have created with the following format: IIS APPPOOL\<name of the app pool> (in the example above, it is ResourceCentral) into the checkbox. Remember to select local location for the search. You can click [Check names] to confirm. After that, click [OK], the following windows appears:

Select the App Pool you created from the list of “Groups or user names”. Then grant it all the permissions except for “Full control”, “Take ownership”, “Delete”, “Delete subfolders and files” and “Change pemissions”. Click [OK]. Go back to “Advanced Security Settings for ResourceCentral” window.

Check on the “Replace all child ….” option. Click [OK] several times to finish.

Step 2: Grant permissions for application pool identity which Resource Central is using on C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys folder.

Repeat the same procedure applied in Step 1 to grant these permissions.

 

Phase 4: Check  web.config file to confirm impersonate key is deleted

Go to C:\Inetpub\wwwroot\ResourceCentral, look for the web.config file. Open this file with Notepad (or right click and select [Edit]).

Look for the sub-element <identity impersonate=”true”…/> under <system.web> element.

If that sub-element is still available (as highlighted in the above figure), remove it and save the file.

 

Properties

Applies to: RC 3.7.10 HF3+

Reference: TFS #15193

Knowledge base ID: 0120

Last updated: Feb 23, 2016