Seth Simmons
asked on
issue installing system center
anyone get system center 1801 installed on server 2016?
it's failing on the prerequisite check
it says the isapi/cgi restrictions are disabled or missing
i've gone in IIS and all of the items are allowed
it also says asp.net 4.x registration check failed and is not registered with IIS
tried to use aspnet_regiis with -i and says the option is not supported in that operating system
for both items, it says it can be resolved in server 2012 by installed .net 4.5 but of course 4.6 is included
system requirements show all the roles are supported in 2016 (except nano) so not sure how to get around it
it's failing on the prerequisite check
it says the isapi/cgi restrictions are disabled or missing
i've gone in IIS and all of the items are allowed
it also says asp.net 4.x registration check failed and is not registered with IIS
tried to use aspnet_regiis with -i and says the option is not supported in that operating system
for both items, it says it can be resolved in server 2012 by installed .net 4.5 but of course 4.6 is included
system requirements show all the roles are supported in 2016 (except nano) so not sure how to get around it
ASKER
Slipstream the latest Windows Server CU into the GA Install.WIM file.
i guess i'm not sure how that would help
Make sure .NET 4.5.1 is installed post OS install.
OS includes 4.6
This is close but looks to be component specific
nice tool but yeah, seems limited in scope for certain applications
Having an up to date OS out of the box may include fixes in the OS to address some of the problems being experienced. SOP for us is to keep an up to date installer and use that.
The ASP.NET error screenshot shows 4.0 as the install attempt version and requests that IIS8/4.5 be installed via Windows Features.
On that host in an elevated PowerShell please post the results of the following into a CODE snippet:
The ASP.NET error screenshot shows 4.0 as the install attempt version and requests that IIS8/4.5 be installed via Windows Features.
On that host in an elevated PowerShell please post the results of the following into a CODE snippet:
Get-WindowsFeature *ASP*
Get-WindowsFeature | where {$_.installed -eq $true} | select DisplayName, Name, Installed
ASKER
PS C:\Windows\system32> Get-WindowsFeature *ASP*
Display Name Name Install State
------------ ---- -------------
[ ] ASP Web-ASP Available
[X] ASP.NET 3.5 Web-Asp-Net Installed
[X] ASP.NET 4.6 Web-Asp-Net45 Installed
[X] ASP.NET 4.6 NET-Framework-45-ASPNET Installed
PS C:\Windows\system32> Get-WindowsFeature | where {$_.installed -eq $true} | select DisplayName, Name, Installed
DisplayName Name Installed
----------- ---- ---------
File and Storage Services FileAndStorage-Services True
Storage Services Storage-Services True
Web Server (IIS) Web-Server True
Web Server Web-WebServer True
Common HTTP Features Web-Common-Http True
Default Document Web-Default-Doc True
Directory Browsing Web-Dir-Browsing True
HTTP Errors Web-Http-Errors True
Static Content Web-Static-Content True
Health and Diagnostics Web-Health True
HTTP Logging Web-Http-Logging True
Request Monitor Web-Request-Monitor True
Performance Web-Performance True
Static Content Compression Web-Stat-Compression True
Security Web-Security True
Request Filtering Web-Filtering True
Windows Authentication Web-Windows-Auth True
Application Development Web-App-Dev True
.NET Extensibility 3.5 Web-Net-Ext True
.NET Extensibility 4.6 Web-Net-Ext45 True
ASP.NET 3.5 Web-Asp-Net True
ASP.NET 4.6 Web-Asp-Net45 True
CGI Web-CGI True
ISAPI Extensions Web-ISAPI-Ext True
ISAPI Filters Web-ISAPI-Filter True
Management Tools Web-Mgmt-Tools True
IIS Management Console Web-Mgmt-Console True
IIS 6 Management Compatibility Web-Mgmt-Compat True
IIS 6 Metabase Compatibility Web-Metabase True
.NET Framework 3.5 Features NET-Framework-Features True
.NET Framework 3.5 (includes .NET 2.0 and 3.0) NET-Framework-Core True
HTTP Activation NET-HTTP-Activation True
.NET Framework 4.6 Features NET-Framework-45-Features True
.NET Framework 4.6 NET-Framework-45-Core True
ASP.NET 4.6 NET-Framework-45-ASPNET True
WCF Services NET-WCF-Services45 True
HTTP Activation NET-WCF-HTTP-Activation45 True
TCP Port Sharing NET-WCF-TCP-PortSharing45 True
SMB 1.0/CIFS File Sharing Support FS-SMB1 True
Windows Defender Features Windows-Defender-Features True
Windows Defender Windows-Defender True
GUI for Windows Defender Windows-Defender-Gui True
Windows PowerShell PowerShellRoot True
Windows PowerShell 5.1 PowerShell True
Windows PowerShell 2.0 Engine PowerShell-V2 True
Windows PowerShell ISE PowerShell-ISE True
Windows Process Activation Service WAS True
Process Model WAS-Process-Model True
.NET Environment 3.5 WAS-NET-Environment True
Configuration APIs WAS-Config-APIs True
WoW64 Support WoW64-Support True
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
I've asked around and folks that I've asked have said that it should just work.
Perhaps the source image for the base OS is corrupt and should be downloaded again and the install process run off of that.
Perhaps the source image for the base OS is corrupt and should be downloaded again and the install process run off of that.
ASKER
not working with server 2016; rebuilt to earlier version that works
Slipstream the latest Windows Server CU into the GA Install.WIM file. Then use _that_ installer to install the base OS being used.
Make sure .NET 4.5.1 is installed post OS install. Given the requirement in the indicated Microsoft Doc I suggest not updating .NET at all until everything is installed.
I looked around for some PowerShell that would install all of the prerequisites like we have for Exchange but I don't see anything on a Microsoft property off the top. This is close but looks to be component specific: TechNet ConfigMgr Prerequisites.
NOTE: I work with Microsoft clustering most platforms but we use native tools and PowerShell as a rule. So, the above is best guess. :)