Kerberos, MOSS and IIS 7

I recently found out why our MOSS 2007 FEW which was hosted on a Windows 2008 R2 server was unable to provide MOSS sites.

Whilst this was not a service impacting issue, we have plenty of other SharePoint 2007 FEWs so one less didn't matter plus this one was really just doing the Report Service bit in any case.

However after a couple of weeks of getting annoyed at this I decided to look for a solution.  A quick trawl of Google later and I found this site which explains things nicely.

http://sharepointspot.blogspot.co.uk/2008/12/sharepoint-kerberos-on-windows-2008.html

Basically this is due to Windows 2008 R2 doing kerberos in the kernal and as such it ignore any SPN you may have in place and uses the computer object.  In principle this is a great thing, no more SPNs needed!  However poor old MOSS needs SPNs as all the website applicaiton pool MUST run using identities if you are using kerberos.

Quick change to the C:\Windows\System32\inetsrv\config\applicationHost.config file, look for the line

<windowsAuthentication enabled="true" />

and make it look like the following...

<windowsAuthentication enabled="true" useKernelMode="true" useAppPoolCredentials="true" />

and IISReset (as admin!) and you are back in business.

Comments

Popular posts from this blog

PXE booting, MDT and 802.1x

Intune installation requires a wire...or does it?

Security Policy 1001