Create Virtual Directory

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

If you’re using BITS technology to transmit delta files to the client, this step must be performed. When Geodatabase Replication Web is installed, a directory called ArcFMGDBReplicationService is automatically created. This step requires that you create a virtual directory.

  1. On the web server, right-click My Computer and select Manage.
  2. Expand Services and Applications.
  3. Expand Internet Information Services (IIS) Manager and Web Sites.
  4. Right-click Default Web Site and select New > Virtual Directory. This displays the Virtual Directory Creation Wizard.
  5. Click Next.
  6. Type a Virtual Directory Alias (e.g., ArcFMGDBReplicationBase). Click Next
  7. Type  the Server Base Path and click Next
    • Local Base Path: If the Server Base Path resides on the web server, it will be a local path (e.g., C:\GDBReplication\ServerBase\). Click Next and accept defaults throughout the rest of the wizard.
    • Remote Base Path: If the Server Base Path resides remotely, you must log into the remote machine using the domain user’s login information. If you enter a remote path, the next screen will prompt you for login information. Unselect the checkbox and enter the user name and password. The login information provided here MUST be the domain user. Click Next and accept defaults throughout the rest of the wizard.
    • Server Base Path: The Server Base Path is the location in which the Replication Server places personal (.mdb) or file (.gdb) database files that have been extracted from the SDE geodatabase. The Web Service accesses the Base Path to evaluate the extracted geodatabase files and create a delta file, which it provides to the client. This directory may reside in a number of places (e.g., replication server, web server, file server).
  8. Assign the following permissions: Read, Write, Browse. Click Next.
  9. Click Finish.
    IMPORTANT:

    Stop.

    • If your web service resides on the same machine as the replication server (local implementation), skip the remaining steps.

    • If your web service resides separate from the replication server (distributed implementation), you need to provide login information for the domain user.

  10. In the Computer Management screen, right click the virtual directory you just created and select Properties.
  11. Select the Virtual Directory tab. In the Application Pool field, choose the currently selected virtual directory.
  12. Click the Connect As button and provide the login information for the domain user (e.g., mmReplica).

  13. Click OK to dismiss the Properties window and save changes.
  14. If the Server Base Path is not accessible by the user from the IIS_WPG or IIS_IUSRS group who is running Replication Web, then the virtual directory will fail. Grant the IIS_WPG or IIS_IUSRS user group permissions on the Server Base Path:
    1. Right-click the Server Base Path and select Properties.
    2. Click Edit on the Security tab.
    3. Click Add in the Permissions window.
    4. Add the IIS_WPG or IIS_IUSRS user group (e.g., domain\IIS_WPG or domain\IIS_IUSRS).
    5. Assign the user or group the following permissions: Read & Execute, List Folder Contents, Read. Optional permissions: Write, Modify.
    6. Click OK three times.
QR code for this page

Was this helpful?