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

asp reg
prerequisite
iis
LVL 37
Seth SimmonsSr. Systems AdministratorAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Philip ElderTechnical Architect - HA/Compute/StorageCommented:
Two steps come to mind:

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. :)
Seth SimmonsSr. Systems AdministratorAuthor Commented:
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
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
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:
Get-WindowsFeature *ASP*
Get-WindowsFeature | where {$_.installed -eq $true} | select DisplayName, Name, Installed

Open in new window

The 7 Worst Nightmares of a Sysadmin

Fear not! To defend your business’ IT systems we’re going to shine a light on the seven most sinister terrors that haunt sysadmins. That way you can be sure there’s nothing in your stack waiting to go bump in the night.

Seth SimmonsSr. Systems AdministratorAuthor Commented:
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

Open in new window


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

Open in new window

Seth SimmonsSr. Systems AdministratorAuthor Commented:
rebuilt the vm with 2012 R2
all prerequisites passed

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
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.
Seth SimmonsSr. Systems AdministratorAuthor Commented:
not working with server 2016; rebuilt to earlier version that works
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
System Center Operations Manager (SCOM)

From novice to tech pro — start learning today.