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
- Install the IIS 7 web server components including basic and
integrated windows authentication
- Enable the IIS 6 compatibility components of IIS 7
- Enable/Activate the .NET Framework v3.5
- Enable/Activate the ASP.NET component
- 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
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
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
(using IIS Manager) for our applications.
- Name the application pool something
like IthicosAppPool and take the default
- Right click on the new app pool and choose
- 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
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