Setting Up Necessary Server Roles
The Bizview web application is dependent on a number of server settings, most of them related to IIS. These settings are all configured when running the MSI installation package. Below is a brief description of these settings, along with information on how to enable/ et them manually.
This topic contains the following sections:
- Default Application Pool Identity (MSI)
- Windows Authentication (MSI)*
- Static and Dynamic Content Compression (MSI)
Default Application Pool Identity (MSI)
The property Identity displays the identity used by an application pool. Values can be Network Service, Local Service, Local System, or the name of the user account for a custom identity.
Server User Interface
- Access the Process Model by following the path: Windows Start > Internet Information Services (IIS) > Application Pools > Default Application Pool > right-click Advanced Settings > Process Model.
- Change the Identity to Network Service:
Command utility (32-bit):
C:\Windows\Inetsrv\appcmd.exe set config /section:applicationPools /[name='DefaultAppPool'].processModel.identityType:NetworkService
Command utility (64-bit):
C:\Windows\SysWOW64\inetsrv\appcmd.exe set config /section:applicationPools /[name='DefaultAppPool'].processModel.identityType:NetworkService
Windows Authentication (MSI)*
Windows Authentication is a low-cost authentication solution for internal Web sites. This authentication scheme allows administrators in a Windows domain to take advantage of the domain infrastructure for authenticating users.
Server User Interface
- Follow the path: Windows Start > Server Management > Add Role Services > Security.
- Select the check box.
Command utility (32-bit):
ServerManagerCmd.exe -install Web-Windows-Auth
C:\Windows\System32\inetsrv\appcmd.exe set config /section:windowsAuthentication /enabled:true
Command utility (64-bit):
ServerManagerCmd.exe -install Web-Windows-Auth
C:\Windows\SysWOW64\inetsrv\appcmd.exe set config /section:windowsAuthentication /enabled:true
Note: If Windows Authentication should be used, additional settings in the IIS manager needs to be set. For more information, see Enabling Bizview Single Sign-On.
Static and Dynamic Content Compression (MSI)
Static and Dynamic Content Compression provides infrastructure to configure HTTP compression of dynamic content.
Server user interface
- Follow the path: Windows Start > Server Management > Web Server (IIS) > Add Role Services > Performance.
- Select the following check boxes:
Command utility (32-bit):
ServerManagerCmd.exe -install Web-Dyn-Compression
C:\Windows\System32\inetsrv\appcmd.exe set config "Default Web Site" -section:system.webServer/urlCompression /doStaticCompression:"True" /doDynamicCompression:"True"
Command utility (64-bit):
ServerManagerCmd.exe -install Web-Dyn-Compression
C:\Windows\SysWOW64\inetsrv\appcmd.exe set config "Default Web Site" -section:system.webServer/urlCompression /doStaticCompression:"True" /doDynamicCompression:"True"ASP.net Regsitry Error
Solutions for this problem are:
http://www.devcurry.com/2010/11/resolving-aspnet-40-has-not-been.html
- Silent repair of the 4.0 .NET Framework.
Command utility (32-bit):
For 32 bit servers with .Net Framework version 4.0.30319 run the command:
%windir%\Microsoft.NET\Framework\v4.0.30319\SetupCache\Client\setup.exe /repair /x86 /x64 /ia64 /parameterfolder Client /q /norestart
Command utility (64-bit):
For 64 bit servers with .Net Framework version 4.0.30319 run the command
%windir%\Microsoft.NET\Framework64\v4.0.30319\SetupCache\Client\setup.exe /repair /x86 /x64 /ia64 /parameterfolder Client /q /norestart
- Install the ASP.NET version and configure IIS to use
Command utility (32-bit):
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe /i
Command utility (64-bit):
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe /i