Installation manual
Installation and Upgrade Information Before Running the Updater
Release Notes for Release 9.1 Service Pack 3 (9.1.30151.0) Page 22
©2010 Blackboard Inc. Proprietary and Confidential
2. Disable the Default Web Site:
A. Click Start select Administrative Tools then select Server Manager.
B. From the left menu, click the plus sign next to Roles to expand the tree.
C. Click the plus sign next to Web Server IIS, and then click Internet Information
Services (IIS) Manager.
D. Under the Connections heading, click plus sign next to the %HOSTNAME%,
and then click the plus sign next to Sites.
E. Right-click Default Web Site and from the drop-down menu select Manage Web
Site, then select Stop.
3. Back up the current IIS 7 configuration and verify.
A. %windir%\system32\inetsrv\appcmd.exe add backup "Blackboard Pre-
Change"
B. %windir%\system32\inetsrv\appcmd.exe list backup
4. Modify the IIS 7 configuration to permit double escaping within URLs (applies to all sites).
A. %windir%\system32\inetsrv\appcmd set config
/section:system.webServer/Security/requestFiltering -
allowDoubleEscaping:True
5. Modify the IIS 7 configuration to allow upload files greater than 20MB in size, specified in
bytes (applies to all sites).
A. %windir%\system32\inetsrv\appcmd set config -
section:requestFiltering -
requestLimits.maxAllowedContentLength:104857600
6. Back up the current IIS 7 configuration and verify.
A. %windir%\system32\inetsrv\appcmd.exe add backup "Blackboard Post-
Change Backup"
B. %windir%\system32\inetsrv\appcmd.exe list backup
7. Restart the IIS service.
A. Click Start and select Administrative Tools then select Server Manager.
B. From the left menu, click the plus sign next to Configuration and then click
Services.
C. From the list of services, right-click World Wide Web Publishing Service and
select Restart.
IIS Configuration Editing Notes
Blackboard recommends that you do not manually edit the
%windir%\system32\inetsrv\config\applicationHost.config file to configure these
options. This will result in errors that require a backup and restore of the last known good backup
of the IIS 7 configuration that was managed by the IIS.
If you manually backed up the applicationHost.config file, restoring this manual backup
and restarting IIS 7 will not fix errors generated by manually editing this file to configure IIS 7.
By default, IIS 7 will check every two minutes for changes to the configuration files and will
automatically create backups of them, maintaining a history of ten backups. Use the oldest of
these backups to restore IIS 7 to a working state.
%windir%\system32\inetsrv\appcmd.exe list
backup%windir%\system32\inetsrv\appcmd.exe restore backup
"CFGHISTORY_0000000021"