Active Directory Update - Allow users to update their own Active Directory information
Directory Update - Why purchase Directory Update

Windows Server 2008 (and R2) Common Problems

W2K8 is a great operating system!  Perhaps most notably, it is much more secure than its predecessors.  At times, annoyingly so because it makes things that was easy in W2K3 much harder in W2K8.

Here is a checklist of things that you should ensure that you do on a Windows 2008 server:

  1. Install the IIS 7 web server components including basic and integrated windows authentication
  2. Enable the IIS 6 compatibility components of IIS 7
  3. Enable/Activate the .NET Framework v3.5
  4. Enable/Activate the ASP.NET component
  5. Perform a Microsoft Update on the server and make sure that all recommend and critical updates are applied

Tips for Installing on Windows Server 2008

  • The User Account Control security feature can prevent MSI files from installing.  You may have to copy the MSI file to the local hard disk, open a command prompt as an administrator, and run the installer this way:
        MSIEXEC.EXE  /A DirectoryUpdate.MSI

Application Pools

An application pool is a unique memory space and set of processes that run in Internet Information Server. Each application pool can run using its own set of security credentials. The advantage of this is that it allows an Web applications to run independently of one another and to cycle/restart one application without interfering with another.

To avoid conflicts with other web applications, we recommend that you create a dedicated Application Pool (using IIS Manager) for our applications.

  • Name the application pool something like IthicosAppPool and take the default settings.
  • Right click on the new app pool and choose Advanced Settings:
    • Ensure that Enable 32-Bit Applications is "False"
    • Ensure that the Identity is set to "NetworkService"
  • Set each the virtual directory properties for our applications, such as /DirectoryUpdate to use the new app pool
    • Right click on the virtual directory, choose Manage Application -> Advanced Settings.  Change the Application Pool to use your newly created application pool.

Photo and Log File Folders

Directory Update and Directory Manager can create tab-separated value files (text) that record individual changes using the respective application. This is controlled in the Auditing section of the AppSettings.XML file. The logs are stored by default in c:\inetpub\wwwroot\directoryupdate\logs or c:\inetpub\wwwroot\directorymanager\logs.

Make sure that the NETWORK SERVICE user has "Modify" permissions to this folder.

The same holds true for the Photos folder if you are allowing users to upload photos in to the Active Directory. That folder is c:\inetpub\wwwroot\directoryupdate\photos or c:\inetpub\wwwroot\directorymanager\photos.



WWW Directory Update site