cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
nealc
Level 4

Server 2016 Installation fails DismEnableFeatures

We have an installation we have been working on for Windows 7, Server 2008-2012 and now we needed to test and validate on Server 2016. Installer works great on all the listed platforms but on Server 2016 it just craps out when it gets to enabling windows features. In the setup log from the install suite I see it says Failed to look up DismFeatureGetInfo ('ServerCore-FullServer') as well as some other messages. This is not even a feature we have in the list of features to enable so I am not sure where in the hell installshield is getting this from.


5-5-2017[07:25:56 AM]: Stage parcel status: 0
5-5-2017[07:25:57 AM]: No Windows features associated with parcel '{D3C742E6-45DB-4895-9A20-707C33C582E8}'
5-5-2017[07:25:57 AM]: No Windows features associated with parcel '{2A68F5B5-F6AF-428F-A3CC-349DD0A7F190}'
5-5-2017[07:25:57 AM]: No Windows features associated with parcel '{F29A0366-71CA-42B0-8DBC-27BAFE1592C3}'
5-5-2017[07:25:57 AM]: Getting feature list for initial feature items 'NetFx3;MSMQ-Server;MSMQ-Multicast;IIS-ApplicationDevelopment;IIS-ASP;IIS-ASPNET;IIS-BasicAuthentication;IIS-CGI;IIS-ClientCertificateMappingAuthentication;IIS-CommonHttpFeatures;IIS-CustomLogging;IIS-DefaultDocument;IIS-DigestAuthentication;IIS-DirectoryBrowsing;IIS-FTPExtensibility;IIS-FTPServer;IIS-FTPSvc;IIS-HealthAndDiagnostics;IIS-HostableWebCore;IIS-HttpCompressionDynamic;IIS-HttpCompressionStatic;IIS-HttpErrors;IIS-HttpLogging;IIS-HttpRedirect;IIS-HttpTracing;IIS-IIS6ManagementCompatibility;IIS-IISCertificateMappingAuthentication;IIS-IPSecurity;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-LoggingLibraries;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-Metabase;IIS-NetFxExtensibility;IIS-ODBCLogging;IIS-Performance;IIS-RequestFiltering;IIS-RequestMonitor;IIS-Security;IIS-ServerSideIncludes;IIS-StaticContent;IIS-URLAuthorization;IIS-WebDAV;IIS-WebServer;IIS-WebServerManagementTools;IIS-WebServerRole;IIS-WindowsAuthentication;IIS-WMICompatibility;WAS-ConfigurationAPI;WAS-NetFxEnvironment;WAS-ProcessModel;WAS-WindowsActivationService'
5-5-2017[07:25:57 AM]: Engine: request for proxy handler, 0, 1
5-5-2017[07:26:00 AM]: Failed to look up DismFeatureGetInfo ('ServerCore-FullServer'): error 0x800f080c, 'Feature name ServerCore-FullServer is unknown.
'
5-5-2017[07:26:01 AM]: Windows Feature 'Server-Gui-Mgmt' state: 4
5-5-2017[07:26:01 AM]: CWindowsFeatureParcel::IsWindows2012ServerCore result: 0x00000000
5-5-2017[07:26:01 AM]: Getting feature items for OS version 1000 (Server Core)
5-5-2017[07:26:01 AM]: Final feature list for current item is: NetFx3;MSMQ-Server;MSMQ-Multicast;IIS-ApplicationDevelopment;IIS-ASP;IIS-ASPNET;IIS-BasicAuthentication;IIS-CGI;IIS-ClientCertificateMappingAuthentication;IIS-CommonHttpFeatures;IIS-CustomLogging;IIS-DefaultDocument;IIS-DigestAuthentication;IIS-DirectoryBrowsing;IIS-FTPExtensibility;IIS-FTPServer;IIS-FTPSvc;IIS-HealthAndDiagnostics;IIS-HostableWebCore;IIS-HttpCompressionDynamic;IIS-HttpCompressionStatic;IIS-HttpErrors;IIS-HttpLogging;IIS-HttpRedirect;IIS-HttpTracing;IIS-IIS6ManagementCompatibility;IIS-IISCertificateMappingAuthentication;IIS-IPSecurity;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-LoggingLibraries;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-Metabase;IIS-NetFxExtensibility;IIS-ODBCLogging;IIS-Performance;IIS-RequestFiltering;IIS-RequestMonitor;IIS-Security;IIS-ServerSideIncludes;IIS-StaticContent;IIS-URLAuthorization;IIS-WebDAV;IIS-WebServer;IIS-WebServerManagementTools;IIS-WebServerRole;IIS-WebServer;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-CommonHttpFeatures;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-StaticContent;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-RequestMonitor;IIS-Performance;IIS-HttpCompressionStatic;IIS-Security;IIS-RequestFiltering;IIS-ApplicationDevelopment;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-NetFxExtensibility;IIS-ASPNET;IIS-WindowsAuthentication;IIS-WMICompatibility;WAS-ConfigurationAPI;WAS-NetFxEnvironment;WAS-ProcessModel;WAS-WindowsActivationService
5-5-2017[07:26:01 AM]: Installing Windows features for parcel 'Nexus'...
5-5-2017[07:26:01 AM]: Engine: property 'ISInstallStatus' value now 'Installing Windows features/roles...'
5-5-2017[07:26:01 AM]: Engine: property 'ISParcelStatus' value now ''
5-5-2017[07:26:01 AM]: CWindowsFeatureParcel::Install: using DismAPI on Windows 8 or newer
5-5-2017[07:26:01 AM]: Engine: request for proxy handler, 0, 1
5-5-2017[07:26:03 AM]: No source paths specified for DismEnableFeature
5-5-2017[07:26:22 AM]: Failed to DismEnableFeature (NetFx3;MSMQ-Server;MSMQ-Multicast;IIS-ApplicationDevelopment;IIS-ASP;IIS-ASPNET;IIS-BasicAuthentication;IIS-CGI;IIS-ClientCertificateMappingAuthentication;IIS-CommonHttpFeatures;IIS-CustomLogging;IIS-DefaultDocument;IIS-DigestAuthentication;IIS-DirectoryBrowsing;IIS-FTPExtensibility;IIS-FTPServer;IIS-FTPSvc;IIS-HealthAndDiagnostics;IIS-HostableWebCore;IIS-HttpCompressionDynamic;IIS-HttpCompressionStatic;IIS-HttpErrors;IIS-HttpLogging;IIS-HttpRedirect;IIS-HttpTracing;IIS-IIS6ManagementCompatibility;IIS-IISCertificateMappingAuthentication;IIS-IPSecurity;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-LoggingLibraries;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-Metabase;IIS-NetFxExtensibility;IIS-ODBCLogging;IIS-Performance;IIS-RequestFiltering;IIS-RequestMonitor;IIS-Security;IIS-ServerSideIncludes;IIS-StaticContent;IIS-URLAuthorization;IIS-WebDAV;IIS-WebServer;IIS-WebServerManagementTools;IIS-WebServerRole;IIS-WebServer;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-CommonHttpFeatures;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-StaticContent;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-RequestMonitor;IIS-Performance;IIS-HttpCompressionStatic;IIS-Security;IIS-RequestFiltering;IIS-ApplicationDevelopment;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-NetFxExtensibility;IIS-ASPNET;IIS-WindowsAuthentication;IIS-WMICompatibility;WAS-ConfigurationAPI;WAS-NetFxEnvironment;WAS-ProcessModel;WAS-WindowsActivationService): error 0xc004000d, 'One or several parent features are disabled so current feature can not be enabled.
'
5-5-2017[07:26:23 AM]: CWindowsFeatureParcel::CallDismApi result: 0xc004000d
5-5-2017[07:26:23 AM]: Windows feature install result status: 0xc004000d
5-5-2017[07:26:23 AM]: Failed installing Windows features for parcel 'Nexus', error 0xc004000d
Labels (1)
0 Kudos
(25) Replies
nealc
Level 4

chad.petersen wrote:
Overall this sounds like a job for SysPrep

https://technet.microsoft.com/en-us/library/cc721940(v=ws.10).aspx

But, in your case, if you want to continue down this path - it could be something so simple as Microsoft changing the internal name of the Feature. Look at the Installshield help for what you are looking at and it says this. Notice the error is the same as in your last post.



Availability of Windows Roles and Features on Various Versions of Windows

The support for enabling Windows roles and features is available for target systems that have Windows Vista or later or Windows Server 2008 or later. The list of Windows roles and features that can be enabled on a given target system varies, depending on the version of Windows that is present. In addition, different versions of Windows may use different strings for the same role or feature.

If a Suite/Advanced UI installation attempts to enable a Windows role or feature that is not available on a target system, the Suite/Advanced UI installation fails and writes error 0x800f080c in the log file.


I've looked at this quite a few times and it is no help. If you look at the lines from both log files it looks like the issue is ServerCore-FullServer is no longer a part of the core OS install, and since it is missing the installation fails.
0 Kudos
chad_petersen
Level 9

Could be - I never get that cozy with Windows Features like that - I worked at Microsoft on the Windows team for over a decade - I know what to avoid and why.

Good luck!

Chad
0 Kudos
rguggisberg
Level 13

It may be that you have found something in IS 2016 that Flerxera needs to change for Server 2016. If you have a maintenance contract you could submit this to them. As Chad has been saying all along... we are playing with fire here and it may be that is is something they need to address. Or maybe they already have. SP1 and SP2 are out for IS 2016.
Good Luck.
0 Kudos
nealc
Level 4

rguggisberg wrote:
It may be that you have found something in IS 2016 that Flerxera needs to change for Server 2016. If you have a maintenance contract you could submit this to them. As Chad has been saying all along... we are playing with fire here and it may be that is is something they need to address. Or maybe they already have. SP1 and SP2 are out for IS 2016.
Good Luck.


Thanks, we do have a contract will need to contact Flexera, and I am already running SP2 of Installshield 2016 😞
0 Kudos
tunde_moldovan
Level 2

The failure of the Suite installation on Server 2016 related to the enabling of the Windows Roles and Features is a known issue by Flexera.
This issue has been reported to and accepted by Flexera Engineering Team as issue #IOJ-1826101. Waiting for Service Pack 3 for InstallShield 2016 to get this working.
0 Kudos