IIS installation problems
Steven Teixeira
steixeira at csustan.edu
Tue Sep 4 12:47:23 EDT 2018
There's not much to it, and since SP v3 changes a lot that I haven't had a chance to test yet, then you probably don't need the whole thing. The release process I'm using configures a general use web server, not for a specific purpose, so there's also several other pieces you don't need. These might be the helpful ones:
The following PowerShell command will get you the base install of IIS:
Install-WindowsFeature -Name Web-Server
>From there, just use the "Install-WindowsFeature" cmdlet again to install any other specific IIS feature you require. Again, just in case you don't know, this will list all the features for IIS(and some that aren't for IIS):
Get-WindowsFeature -Name *web*
The only other thing that might be helpful, especially if you're trying to script this out, could be:
$versionCheck = (Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Where-Object {$_.DisplayName -like "Shibboleth*"}).DisplayVersion
if ($versionCheck -eq "2.6.1.4") {
"Shibboleth SP is already installed"
}
else {
Start-Process -FilePath "C:\temp\shibboleth-sp-2.6.1.4-win64.msi" -Wait -PassThru -ArgumentList "/qn /norestart"
"Shibboleth SP is now installed"
}
Obviously, the SP version specified is old and shouldn't be used. Then I just copy the Shibboleth SP config files from source control, which are SP software specific, not really IIS specific.
Until I can get a chance to test out SP v3 in IIS with the native module, which is essentially where you are anyway, these are probably the only parts of what I have that might be remotely useful. Everything else I was doing was to configure the ISAPI module, which is now deprecated.
Steven Teixeira
-----Original Message-----
From: users [mailto:users-bounces at shibboleth.net] On Behalf Of Per-Ake Dahl Ejemark
Sent: Monday, September 3, 2018 23:27
To: Shib Users <users at shibboleth.net>
Subject: RE: IIS installation problems
The features ISAPI Extensions and ISAPI Filters is installed.
I would be grateful if you could send me the recipe for Windows Server 2012R2 and SP v2 because we are in the process of setting up a server with this specs.
I will try to enable everything for iis and see how that goes.
Per-Åke
-----Original Message-----
From: users <users-bounces at shibboleth.net> On Behalf Of Steven Teixeira
Sent: den 4 september 2018 00:06
To: Shib Users <users at shibboleth.net>
Subject: RE: IIS installation problems
Installing IIS into Windows 10(and even Windows Server) by just selecting a top-level Windows Feature does not install all sub-features by default. If there are any features that are required that didn't get installed/enabled, that might be the cause.
Per-Ake, you may already know, but just in case, I'll ask it anyway: Did you select the top-level IIS feature or did you install more sub-features for IIS? The ISAPI Extensions and ISAPI Filters features are not also enabled when the top level IIS feature is enabled(along with none of the other Application Development Features).
Rod, I have a recipe that I know worked for Windows Server 2012R2 and SP v2, but I don't know if it works for Windows 10 or SP v3 yet. Windows 10 doesn't seem to support the PowerShell Install-WindowsFeature cmdlet anyway. The Enable-WindowsOptionalFeature might work, but by the time you look that up and how it might be used, it may just be easier to open up Control Panel, choose "Turn Windows features on or off", and check all the boxes for IIS.
Steven Teixeira
-----Original Message-----
From: users [mailto:users-bounces at shibboleth.net] On Behalf Of Rod Widdowson
Sent: Monday, September 3, 2018 07:12
To: 'Shib Users' <users at shibboleth.net>
Subject: RE: IIS installation problems
> I now think that there is some call in there that uses something
> that's only available on a windows server
That would surprise me. But a cut down version of IIS not exporting everything wouldn't.
> but to get this confirmed would
> be great.
To reduce the footprint or what needs testing - does the isapi plugin load? This might prove difficult since you will need to configure a whole bunch of stuff in IIS.
Also , just to save me time - is there a recipe somewhere to get IIS installed in Win10?
R
--
For Consortium Member technical support, see https://wiki.shibboleth.net/confluence/x/coFAAg
To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net
--
For Consortium Member technical support, see https://wiki.shibboleth.net/confluence/x/coFAAg
To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net
--
For Consortium Member technical support, see https://wiki.shibboleth.net/confluence/x/coFAAg
To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net
More information about the users
mailing list