Configure Application Pool Using IIS7

Due to so many links to topics everywhere, and so many repeat, duplicate topics, I am placing this comment in topics I’ve already fixed that I know are linked to a bunch or that I know I have seen a bunch and that I want to ensure aren’t duplicates or see if I can reuse something {this is the case for Enable Dir Browsing and Configure Bits}. AMS 12/2018

In this step, you set an Application Pool ID.

  1. Open the Internet Information Services (IIS) Manager.
  2. Select the computer in the tree view, then double-click Feature Delegation.
  3. Select Handler Mappings and click Read/Write from the right-hand pane.
  4. Select Modules and click Read/Write from the right-hand pane.
  5. Expand your computer's drop-down list and select Application Pools.
  6. Right click Application Pools and select Add Application Pool. For more information about adding application pools, refer to Microsoft documentation.

  7. Type an Application Pool ID. You can enter any value you’d like. The example uses ArcFMGDBReplication. Select the appropriate .NET Framework version and select the Classic Managed pipeline mode. Click OK to finish. 

  8. Next, expand Web Sites (or Sites) > Default Web Site.  
  9. Select ArcFMGDBReplicationService and click Basic Settings in the far-right column.

  10. Select the application pool you created (ArcFMGDBReplication in this example).
  11. If your web service resides separately from the replication server (distributed implementation), click Connect As in the Edit Application window.
  12. In the Connect As window, select the Specific user radio button and then click Set. In the Set Credentials window, enter the user name and password of the domain user created by your DBA (see Before You Begin).
  13. Click OK.

    You need to assign the application pool permissions to the Replication Server base directory. A distributed install needs the domain user of the replication web service. With a local install, you  need to assign permissions to the application pool used by the service.

  14. Right-click on the base directory (such as C:\Base) in Windows Explorer and select Properties.
  15. Select the Security tab and click Edit.
  16. Click Add and enter the name of the web service's application in the "Enter the object names to select" field, preceded by "IIS AppPool\". For example, IIS AppPool\ArcFMGDBReplication.

  17. Click OK.
  18. Set the permissions to Allow for Full control.
  19. Click OK.
    TIP: Because ArcFM GDB Replication Web is a 32-bit application, you need to make sure 32-bit processing is enabled on the Application Pool.
  20. Open IIS Manager on the replication web machine.
  21. Select Application Pools in the tree view.
  22. Select the application pool that replication web uses.
  23. Click Advanced Settings.
  24. Set Enable 32-Bit Applications to True. Click OK.

    Windows default settings do not allow web applications to change module and handler configurations. ArcFM GDB Replication Web needs write access to these processes.

  25. Open IIS Manager on the replication web machine.
  26. Select the computer in the tree view.
  27. Double-click Feature Delegation.
  28. Select Handler Mappings. Click Read/Write under Actions.
  29. Select Modules. Click Read/Write under Actions.

QR code for this page

Was this helpful?