all groups > iis security > may 2007 >
You're in the

iis security

group:

IIS6/Kerberos/Application Pools/Integrated Security...



IIS6/Kerberos/Application Pools/Integrated Security... kevindk
5/10/2007 3:20:00 PM
iis security: So after some serious "fun" trying to get Kerberos to work for me I think I
have determined that my configuration is going to require NTLM. Here's the
situation. We have a load balanced server farm backed by 3 different
servers, say A, B, and C. Each of these servers is configured via host
headers to respond to say domain.com, use only IWA, and hosts several
application pools running with different domain accounts for different
applications to use.

I've tried adding SPNs, but to no avail. so I configured IIS to only
respond to NTLM authentication requests and things have started to work. My
question is this: in this setup is NTLM the only configuration available to
Re: IIS6/Kerberos/Application Pools/Integrated Security... Ken Schaefer
5/12/2007 12:00:00 AM
Hi,

Kerberos can work in an NLB scenario. However similar rules apply to a
single server situation:
a) IIS must be able to decrypt the service ticket. Since you don't know
which server the request will end up with, you need to use a domain user
account to run the web app pool, not a machine specific account
(localsystem, network service etc)

b) ensure you don't have duplicate SPNs registered (e.g. if you added an SPN
under a user account, ensure that it's not registered under the machine
account)

c) an SPN incorporates all the resources at a FQDN (e.g.
www.yourapplication.com). You can not have different parts of that web
application in different web app pools that run under different user
accounts (e.g. /myApp1 and /myApp2 run under different account), because the
DC doesn't know which account's password to encrypt the service ticket wth.

See:
IIS and Kerberos Part 1 - What is Kerberos and how does it work?
http://www.adopenstatic.com/cs/blogs/ken/archive/2006/10/19/512.aspx

IIS and Kerberos Part 2 - What are Service Principal Names?
http://www.adopenstatic.com/cs/blogs/ken/archive/2006/11/19/606.aspx

IIS and Kerberos. Part 3 - A simple scenario
http://www.adopenstatic.com/cs/blogs/ken/archive/2007/01/16/1054.aspx

IIS and Kerberos Part 4 - A simple delegation scenario
http://www.adopenstatic.com/cs/blogs/ken/archive/2007/01/27/1282.aspx

Cheers
Ken

[quoted text, click to view]
Re: IIS6/Kerberos/Application Pools/Integrated Security... kevindk
5/14/2007 9:28:07 AM
Ken, thanks for the info... that was my problem... multiple app pool IDs on
the same fqdn.

Sounds like I'm stuck with NTLM!

[quoted text, click to view]
AddThis Social Bookmark Button