IIS & WSUS
Applies for EMv6 & EMv7
Internet Information Service - Installation
Please start the Server Manager to open the Add Roles and Features Wizard. Confirm the Welcome screen, select the server and then enable the "Web Server (IIS)" and "Windows Server Update Services" roles, which will also activate the role suggested by the Server Manager.
Activate the following features:
- .NET Framework 3.5 Features (automatically activates the subfunction ".Net Framework 3.5 …")
- HTTP Activation
- .NET Framework 4.5 Features
- ASP.NET 4.5
- Background Intelligent Transfer Service (BITS) (again, the roles suggested by the Server Manager are also activated).
- Remote Differential Compression
Click "Next" twice and then select the IIS Server role services. The following list of services is installed (services highlighted in orange are not activated by default if you perform a standard Server 2012 R2 installation):
-
Common HTTP Features
Static Content
Default Document
Directory Browsing
HTTP Errors
HTTP Redirection - Health and Diagnostics
HTTP logging
Logging tools
Request Monitor
Tracing - Performance
Static Content Compression - Security
Windows Authentication
Request Filtering - Application Development
ASP.NET 3.5 / 4.5
.NET Extensibility 3.5 / 4.5
ASP
ISAPI Extensions
ISAPI Filters -
Management Tools
IIS Management Console
IIS Management Scripts and Tools
IIS 6 Management Compatibilty
IIS 6 Metabase Compatibility
IIS 6 WMI Compatibility
IIS 6 Scripting Tools
IIS 6 Management Console
Internet Information Service - Configuration
In case EM and WSUS run on the same system, you must perform some modifications that affect the whole IIS.
We therefore recommend that you install WSUS and EM on separate servers, due to the use of the "DynamicCompression" module, which is activated globally on IIS through WSUS server installation. The following command can be used to determine whether dynamic compression has been enabled.
%windir%\system32\inetsrv\appcmd.exe list config -section:system.webServer/httpCompression
After entering the command, the status is displayed in the following output line:
doDynamicCompression="true" dll="C:\Windows\system32\inetsrv\suscomp.dll" stat
In case you want to run the components on the same server, you can disable dynamic compression as follows. No restart is required!
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']
To enable compression again, please use the following command:
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /+[name='xpress',doStaticCompression='false',dll='%windir%\system32\inetsrv\suscomp.dll']