<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Kerberos Adventures</title>
        <link>http://geekswithblogs.net/michaelstephenson/category/7321.aspx</link>
        <description>Kerberos Adventures</description>
        <language>en-GB</language>
        <copyright>Michael Stephenson</copyright>
        <managingEditor>michael_stephensonuk@yahoo.co.uk</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Kerberos Adventures - Lessons Learned</title>
            <link>http://geekswithblogs.net/michaelstephenson/archive/2007/02/09/105919.aspx</link>
            <description> 
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.074in; DIRECTION: ltr; unicode-bidi: embed"&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;The security stuff is pretty much complete so here are some random thoughts after this experience which might be useful to anyone else.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;div style="DIRECTION: ltr"&gt; 
    &lt;div style="DIRECTION: ltr"&gt;
    &lt;table style="BORDER-RIGHT: #a3a3a3 1pt solid; BORDER-TOP: #a3a3a3 1pt solid; BORDER-LEFT: #a3a3a3 1pt solid; DIRECTION: ltr; BORDER-BOTTOM: #a3a3a3 1pt solid; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="1" valign="top"&gt;
        &lt;tbody&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-STYLE: italic; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Article&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-STYLE: italic; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Description&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/05/105529.aspx"&gt;POC Overview&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Details about the different proof of concepts we did to validate all of the different scenarios we require.&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105239.aspx"&gt;Useful Links&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Some links to articles and blogs which will provide useful background information&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105241.aspx"&gt;Useful Tools&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Links to tools which were useful to help troubleshooting this implementation&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105608.aspx"&gt;Problems - Error Consuming a service from an XP Client on service pack 2&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Details of the problem and how we solved it&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105609.aspx"&gt;Problems - Credentials not delegated the User is null&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;We had some problems in delegation and this describes the problem and how it was solved&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105610.aspx"&gt;Problems - The handle for the current process could not be retrieved&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;This was an error we had with a BizTalk web service exposed using the WSE 2 adapter&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105919.aspx"&gt;Lessons Learned&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Some review thoughts about this project and what could have made things easier or better&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
        &lt;/tbody&gt;
    &lt;/table&gt;
    &lt;/div&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;(Click on the article title to link to the page)&lt;/p&gt;
    &lt;/div&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105919"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105919" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/michaelstephenson/aggbug/105919.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>michael stephenson</dc:creator>
            <guid>http://geekswithblogs.net/michaelstephenson/archive/2007/02/09/105919.aspx</guid>
            <pubDate>Sat, 10 Feb 2007 00:31:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/michaelstephenson/comments/105919.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/michaelstephenson/archive/2007/02/09/105919.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/michaelstephenson/comments/commentRss/105919.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/michaelstephenson/services/trackbacks/105919.aspx</trackback:ping>
        </item>
        <item>
            <title>Kerberos Adventures - Problem: Exposing an Orchestration from BizTalk with the WSE 2 Adapter and using Kerberos</title>
            <link>http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105610.aspx</link>
            <description> 
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Scenario&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;I was trying to implement the requirement to use Kerberos to sign and encrypt&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;the messages to and from a web service which was generated using the WSE 2 Web Service Publishing Wizard to expose a BizTalk Orchestration as a web service.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Problem&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;I had this all setup as I expected to work.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The SPN and everything seemed correct but when I called it I kept getting the following error message:&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;System.Web.Services.Protocols.SoapHeaderException: Server unavailable, please try later ---&amp;gt; System.Security.SecurityException: The Kerberos credential handle could not be acquired. The AcquireCredentialsHandle call returned the following error code: A specified logon session does not exist. It may already have been terminated.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;at Microsoft.Web.Services2.Security.Tokens.Kerberos.KerberosCredential..ctor(CredentialUse usage)&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;at Microsoft.Web.Services2.Security.Tokens.Kerberos.KerberosServerContext.AcceptContext(Byte[] inToken, AscReq flags)&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;at Microsoft.Web.Services2.Security.Tokens.Kerberos.KerberosServerContext..ctor(Byte[] inToken, AscReq flags)&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;at Microsoft.Web.Services2.Security.Tokens.KerberosToken2.InitializeLifeTime()&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;at Microsoft.Web.Services2.Security.Tokens.KerberosToken2.get_IsCurrent()&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;at Microsoft.Web.Services2.Security.Security.LoadToken(XmlElement element, SecurityConfiguration configuration, Int32&amp;amp; tokenCount)&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;at Microsoft.Web.Services2.Security.Security.LoadXml(XmlElement element)&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;at Microsoft.Web.Services2.Security.SecurityInputFilter.ProcessMessage(SoapEnvelope envelope)&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;at Microsoft.Web.Services2.Pipeline.ProcessInputMessage(SoapEnvelope envelope)&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;at Microsoft.Web.Services2.Messaging.SoapReceiver.FilterMessage(SoapEnvelope envelope)&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;at Microsoft.Web.Services2.Messaging.SoapReceiver.ProcessMessage(SoapEnvelope message)&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;The Zone of the assembly that failed was:&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;MyComputer&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;--- End of inner exception stack trace ---&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;I spend a lot of time working with Microsoft to resolve this problem and we had validated all settings and went through various troubleshooting procedures to no avail.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Solution&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Microsoft had a version of this scenario working in a lab and when trying to compare what they did against what I was doing we eventually found the cause of the problem.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Im not fully sure why this was the cause of the problem as I didn’t expect it to even come into play but basically if the IIS Anonymous User for the virtual directory is set as a local user then you get the error above.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you change this to a domain user then it seems to work fine.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;In my case I had set it to the domain user who was running the application pool and was also the credential for the BizTalk Isolated Host.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;The following picture shows the settings that did not work.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;img alt="" src="/images/geekswithblogs_net/michaelstephenson/6171/o_AnonymousUserFails.JPG" /&gt;&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;The following picture shows the settings that work fine.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;img alt="" src="/images/geekswithblogs_net/michaelstephenson/6171/o_AnonymousUserSucceed.JPG" /&gt;&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;If I change it back it doesn’t work again.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;An interesting point on this is in the sample we were running here we also had a C# hello world web service which sat in the same project as the BizTalk one.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;We were calling the C# one first to test that before calling the BizTalk one.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Calls to the C# web service were not affected by the change of the anonymous user.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Summary&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;In summary I believe the following &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;1. In order to use Kerberos, WSE and a normal C# web service the anonymous user account doesn’t matter.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This just worked as it had all along once we got the SPN's correct.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;2. For BizTalk to work with WSE AND Kerberos the anonymous user needs to be set as a domain user, in this case it is the same user that is also running the application pool and also the Biztalk isolated host so not sure if a standarrd domain user would be sufficient or if it has to be the same as the app pool and host but I think it is probably a good idea to make them so for consistency.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Acknowledgements&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;I would like to thank the following people at Microsoft who helped me resolve this issue:&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; unicode-bidi: embed" type="disc"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Michael Koppenol&lt;/span&gt; &lt;/li&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Jean Severino&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105610"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105610" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/michaelstephenson/aggbug/105610.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>michael stephenson</dc:creator>
            <guid>http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105610.aspx</guid>
            <pubDate>Wed, 07 Feb 2007 04:15:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/michaelstephenson/comments/105610.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105610.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/michaelstephenson/comments/commentRss/105610.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/michaelstephenson/services/trackbacks/105610.aspx</trackback:ping>
        </item>
        <item>
            <title>Kerberos Adventures - Problem: 401 Unauthorised - User equals null</title>
            <link>http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105609.aspx</link>
            <description> 
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Scenario&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;We were trying to implement a delegation scenario similar to the one in the POC (Web Services using Delegation&lt;span style="FONT-WEIGHT: bold"&gt;).&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; TEXT-DECORATION: underline"&gt;&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;&lt;/span&gt;While implementing this we came across the problem where we seemed to not be passing the clients credentials.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;We constantly got the IIS 401 Unauthorized return code.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Symptoms&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;In this example we got some of the following symptoms:&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ol style="MARGIN-TOP: 0in; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; FONT-FAMILY: Calibri; unicode-bidi: embed" type="1"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value="1"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;In the IIS Log of the back end service there would be no credential specified.&lt;/span&gt; &lt;/li&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value="2"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;When calling the back end service locally on the machine where it sits it seemed to work but not when called from another machine.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Troubleshooting Tips&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;I found that the easiest way to help get this right was to firstly focus on getting the IIS and AD setup correct before starting to use your code.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I placed a simple asp page in the backend servers virtual directory and wanted to browse to that from the other machine.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Doing this would show I could delegate my credentials fine from one machine to another.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Solution&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;The problem was caused because I did not have this setup correctly in AD and IIS.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Basically I had the application pool running as a Network Service local account.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;To get this working I took the following steps.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ol style="MARGIN-TOP: 0in; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; FONT-FAMILY: Calibri; unicode-bidi: embed" type="1"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value="1"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Have a domain account which you plan to run the IIS Application Pool as.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This will need to be in groups such as IIS_WPG&lt;/span&gt; &lt;/li&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value="2"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Register the SPN for the HTTP service on the back end server against the domain account which will be running the back end application pool.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;(Eg:&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;SetSpn -a HTTP/&amp;lt;MachineName&amp;gt; &amp;lt;Service User&amp;gt; ).&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;&lt;/p&gt;
&lt;ol style="MARGIN-TOP: 0in; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; FONT-FAMILY: Calibri; unicode-bidi: embed" type="1"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value="3"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;In AD setup delegation for the service user running your middle tier application pool to be able to delegate to the SPN you have previously setup.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;The following diagram shows where these changes relate to the architecture:&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;&lt;img alt="" src="/images/geekswithblogs_net/michaelstephenson/6171/o_CredentialsNull1.JPG" /&gt;&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;Points To Notes&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;The following are a couple of points to note incase they are not explained clearly enough above:&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; unicode-bidi: embed" type="disc"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;The network service account worked okay when you are calling on the same box but when we were delegating across machines the back end service needs to run in an application pool with runs as a domain account&lt;/span&gt; &lt;/li&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;When registering the SPN it is the HTTP service and should be registered against the domain account not the machine object in AD.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105609"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105609" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/michaelstephenson/aggbug/105609.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>michael stephenson</dc:creator>
            <guid>http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105609.aspx</guid>
            <pubDate>Wed, 07 Feb 2007 04:07:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/michaelstephenson/comments/105609.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105609.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/michaelstephenson/comments/commentRss/105609.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/michaelstephenson/services/trackbacks/105609.aspx</trackback:ping>
        </item>
        <item>
            <title>Kerberos Adventures - Problem: Error consuming web service from Windows XP SP2 client</title>
            <link>http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105608.aspx</link>
            <description> 
&lt;ol style="MARGIN-TOP: 0in; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.312in; DIRECTION: ltr; FONT-FAMILY: Calibri; unicode-bidi: embed"&gt;
    &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;&lt;span style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Scenario&lt;/span&gt;&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;We have a windows XP Client which is calling a .net 2 Web Service which uses WSE 2.0 SP3 on a remote Windows 2003 Server.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;When we make the call we get the following error message:&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;"System.ApplicationException: InitializeSecurityContext call failed with the following error message: A specified logon session does not exist.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;It may already have been terminated."&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;We only get this message when calling our web service from a client running Windows XP Service Pack 2.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Symptoms&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value="1"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;You will get the following message in the event log.&lt;/span&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;The Security System could not establish a secured connection with the server ldap/&amp;lt;DomainController&amp;gt;.&amp;lt;Domain&amp;gt;/&amp;lt;Domain&amp;gt;.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;No authentication protocol was available.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;/li&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value="2"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;When a windows 2003 client is used to make the same call it works fine.&lt;/span&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;/li&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value="3"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;We had other projects doing the same thing which were working okay.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;These other projects were using the same build of XP Client&lt;/span&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Work Around&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;There is a workaround to this problem, when you log off and back on everything starts working again.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Solution&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;The following article describes more on this problem, there is also a hot fix which has been used by some of our developers.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This seems to have stopped their problem.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://support.microsoft.com/kb/885887"&gt;http://support.microsoft.com/kb/885887&lt;/a&gt;&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105608"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105608" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/michaelstephenson/aggbug/105608.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>michael stephenson</dc:creator>
            <guid>http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105608.aspx</guid>
            <pubDate>Wed, 07 Feb 2007 04:04:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/michaelstephenson/comments/105608.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105608.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/michaelstephenson/comments/commentRss/105608.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/michaelstephenson/services/trackbacks/105608.aspx</trackback:ping>
        </item>
        <item>
            <title>Kerberos Adventures - Overview</title>
            <link>http://geekswithblogs.net/michaelstephenson/archive/2007/02/05/105529.aspx</link>
            <description> 
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;This post will provide an overview of the planned proof of concepts we have been working on to try and get this right.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;In this series of posts I intend to provide a step by step guide for setting up each of these scenarios.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Or if there is a sufficient walk through already available I will point you to that.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The proof of concepts I intend to cover are:&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Web Services secured with Kerberos&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;This proof of concept aims to show we can create web services which can be secured with a Kerberos token.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/images/geekswithblogs_net/michaelstephenson/6171/o_POC1.JPG" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Web Services using Delegation&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;This proof of concept aims to show we can create a web service which can delegate the clients credentials to access backend services under the context of the client.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The following diagram shows how this will look.&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/images/geekswithblogs_net/michaelstephenson/6171/o_POC2.JPG" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;BizTalk Signing and Encryption with Kerberos&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;This proof of concept aims to show we can use the WSE Adapter to call and expose services which are secured using Kerberos.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The following diagram shows how this is intended to look.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/images/geekswithblogs_net/michaelstephenson/6171/o_POC3.JPG" /&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;BizTalk Credential Delegation&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;This proof of concept aims to show we can flow credentials through BizTalk and call back end services under the context of the calling client. The following diagram shows how this is intended to look.&lt;/p&gt;
&lt;p&gt; &lt;img alt="" src="/images/geekswithblogs_net/michaelstephenson/6171/o_POC4.JPG" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Proof Of Concept Summary&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt;In the proof of concepts we need to be able to do the following set of things:&lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; unicode-bidi: embed" type="disc"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Send a request to a WSE web service which is signed and encrypted with a KerberosToken2&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; unicode-bidi: embed" type="disc"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Receive a response from a WSE web service which is signed as encrypted with a KerberosToken2&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; unicode-bidi: embed" type="disc"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Use delegation and KerberosToken2 to pass credentials from a client to a WSE web service and then forward them to another WSE web service where the back end service will impersonate the client&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; unicode-bidi: embed" type="disc"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Use delegation and KerberosToken2 to pass credentials from a client to a WSE web service and then forward to a web service secured with IIS Windows Integrated Security&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; unicode-bidi: embed" type="disc"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Send a request to a BizTalk WSE web service which is signed and encrypted with a KerberosToken2&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; unicode-bidi: embed" type="disc"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Receive a response from a BizTalk WSE web service which is signed as encrypted with a KerberosToken2&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; unicode-bidi: embed" type="disc"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Use delegation and KerberosToken2 to pass credentials from a client to a BizTalk WSE web service and then route through BizTalk and finally forward them to another WSE web service where the back end service will impersonate the client&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; unicode-bidi: embed" type="disc"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Use delegation and KerberosToken2 to pass credentials from a client to a BizTalk WSE web service and then route through BizTalk and finally forward to a web service secured with IIS Windows Integrated Security&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.375in; DIRECTION: ltr; unicode-bidi: embed" type="disc"&gt;
    &lt;li lang="en-GB" style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Send a request to and get a response from a WSE Web Service using the BizTalk WSE 2 adapter to sign and encrypt a message with a KerberosToken2&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105529"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105529" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/michaelstephenson/aggbug/105529.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>michael stephenson</dc:creator>
            <guid>http://geekswithblogs.net/michaelstephenson/archive/2007/02/05/105529.aspx</guid>
            <pubDate>Tue, 06 Feb 2007 03:38:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/michaelstephenson/comments/105529.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/michaelstephenson/archive/2007/02/05/105529.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/michaelstephenson/comments/commentRss/105529.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/michaelstephenson/services/trackbacks/105529.aspx</trackback:ping>
        </item>
        <item>
            <title>Kerberos Adventures - Useful Tools</title>
            <link>http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105241.aspx</link>
            <description> 
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.074in; DIRECTION: ltr; unicode-bidi: embed"&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;The following tools proved useful in diagnosing problems with this&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;div style="DIRECTION: ltr"&gt;
    &lt;table style="BORDER-RIGHT: #a3a3a3 1pt solid; BORDER-TOP: #a3a3a3 1pt solid; BORDER-LEFT: #a3a3a3 1pt solid; DIRECTION: ltr; BORDER-BOTTOM: #a3a3a3 1pt solid; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="1" valign="top"&gt;
        &lt;tbody&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.177in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Tool&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.927in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Description&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.815in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Link&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.177in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;KerbTray&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.927in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.815in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://support.microsoft.com/kb/326985"&gt;http://support.microsoft.com/kb/326985&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.177in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Windows 2003 Support Tools&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.927in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Contains the tool SETSPN which you need to register an SPN.&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.815in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Located on windows 2003 disk or at the following url:&lt;/p&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://support.microsoft.com/kb/892777"&gt;http://support.microsoft.com/kb/892777&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.177in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;WSE Trace Tool&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.927in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Provides a tool to look over the WSE Trace output files&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.815in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="https://outlook.hostedservice2.net/exchweb/bin/redir.asp?URL=http://www.gotdotnet.com/workspaces/workspace.aspx?id=ab938e2f-cabf-4145-b0e9-dbeeaf51dbe5"&gt;&lt;span style="FONT-SIZE: 10pt"&gt;http://www.gotdotnet.com/workspaces/workspace.aspx?id=ab938e2f-cabf-4145-b0e9-dbeeaf51dbe5&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
        &lt;/tbody&gt;
    &lt;/table&gt;
    &lt;/div&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105241"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105241" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/michaelstephenson/aggbug/105241.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>michael stephenson</dc:creator>
            <guid>http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105241.aspx</guid>
            <pubDate>Fri, 02 Feb 2007 18:46:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/michaelstephenson/comments/105241.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105241.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/michaelstephenson/comments/commentRss/105241.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/michaelstephenson/services/trackbacks/105241.aspx</trackback:ping>
        </item>
        <item>
            <title>Kerberos Adventures - Useful Information Links</title>
            <link>http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105239.aspx</link>
            <description> 
&lt;ul style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.074in; DIRECTION: ltr; unicode-bidi: embed"&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;This post will list some of the sources of information I have found useful during my "Kerberos Adventures"&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-STYLE: italic; FONT-FAMILY: Calibri"&gt;Recommended Reading&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;To help you get up to speed quickly I would recommend checking out the following resources.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;There are additional resources below.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;div style="DIRECTION: ltr"&gt;
    &lt;table style="BORDER-RIGHT: #a3a3a3 1pt solid; BORDER-TOP: #a3a3a3 1pt solid; BORDER-LEFT: #a3a3a3 1pt solid; DIRECTION: ltr; BORDER-BOTTOM: #a3a3a3 1pt solid; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="1" valign="top"&gt;
        &lt;tbody&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.801in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;strong&gt;&lt;u&gt;Kerberos Delegation Troubleshooting Guide&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Pretty much walks you through all of setting up a delegation scenario and will tell you how to do each step and what is going on in relation to a good sample.&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.884in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="MARGIN: 0in"&gt;&lt;a href="https://outlook.hostedservice2.net/exchweb/bin/redir.asp?URL=http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/tkerbdel.mspx"&gt;&lt;span lang="en-US" style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"&gt;http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/tkerbdel.mspx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.801in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Tahoma"&gt;&lt;u&gt;&lt;strong&gt;Keith Browns Security WIKI&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;
                &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Tahoma"&gt;(Contains most of the excellent book .Net Developers Guide to Windows Security).&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Contains most of the background information you might want.&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.884in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://pluralsight.com/wiki/default.aspx/Keith.GuideBook.HomePage"&gt;http://pluralsight.com/wiki/default.aspx/Keith.GuideBook.HomePage&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
        &lt;/tbody&gt;
    &lt;/table&gt;
    &lt;/div&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-STYLE: italic; FONT-FAMILY: Calibri"&gt;Background Information&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;The following links provide background information on some of the concepts in this area.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;div style="DIRECTION: ltr"&gt;
    &lt;table style="BORDER-RIGHT: #a3a3a3 1pt solid; BORDER-TOP: #a3a3a3 1pt solid; BORDER-LEFT: #a3a3a3 1pt solid; DIRECTION: ltr; BORDER-BOTTOM: #a3a3a3 1pt solid; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="1" valign="top"&gt;
        &lt;tbody&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.781in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Description&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.904in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Link&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.781in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Keith Brown Q &amp;amp; A&lt;/p&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Keith brown provides useful background information on this type of security in the form of an interview in MSDN Magazine.&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.904in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/05/09/securitybriefs/"&gt;http://msdn.microsoft.com/msdnmag/issues/05/09/securitybriefs/&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.781in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Discussion on Delegation&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.904in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://searchwindowssecurity.techtarget.com/originalContent/0,289142,sid45_gci1013484,00.html"&gt;http://searchwindowssecurity.techtarget.com/originalContent/0,289142,sid45_gci1013484,00.html&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.781in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;KB Article on Delegation Issues in Load Balanced Scenarios&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.904in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://support.microsoft.com/kb/325608/"&gt;http://support.microsoft.com/kb/325608/&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.781in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;PnP guide on Implementing Kerberos on win2k&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.904in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/aa302400.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa302400.aspx&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.781in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;WSE Documentation (How to sign a message with a Kerberos Token)&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.904in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wse3.0/html/b03d6cfb-e65e-4d19-bf7b-137338b663d1.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wse3.0/html/b03d6cfb-e65e-4d19-bf7b-137338b663d1.asp&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.781in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;SetSpn Examples&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.904in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://technet2.microsoft.com/WindowsServer/en/library/2bbd23c5-a01d-49bc-8b1c-6d309767c5e71033.mspx?mfr=true"&gt;http://technet2.microsoft.com/WindowsServer/en/library/2bbd23c5-a01d-49bc-8b1c-6d309767c5e71033.mspx?mfr=true&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.781in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Setting up SPN/Kerberos against the cluster name&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.904in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://technet2.microsoft.com/WindowsServer/en/library/024e21dd-c864-43de-908a-a3c2a9fcf9431033.mspx?mfr=true"&gt;http://technet2.microsoft.com/WindowsServer/en/library/024e21dd-c864-43de-908a-a3c2a9fcf9431033.mspx?mfr=true&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.781in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;PnP Kerberos Technical Supplement for Windows&lt;/p&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;More detail on Kerberos&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.904in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/WSS_Ch7_KerbTechSupp.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/WSS_Ch7_KerbTechSupp.asp&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.781in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Differences between KerberosToken and KerberosToken2&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.904in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wse/html/4dd8d00a-19b7-4c94-b515-778b11a62c0b.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wse/html/4dd8d00a-19b7-4c94-b515-778b11a62c0b.asp&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.781in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;BizTalk WSE Adapter Walk through&lt;/p&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Does not use Kerberos but still covers the use of the WSE adapter.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Uses X509 Certificates instead.&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.904in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://www.microsoft.com/technet/prodtechnol/biztalk/biztalk2004/planning/walkwse.mspx"&gt;http://www.microsoft.com/technet/prodtechnol/biztalk/biztalk2004/planning/walkwse.mspx&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
        &lt;/tbody&gt;
    &lt;/table&gt;
    &lt;/div&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-STYLE: italic; FONT-FAMILY: Calibri"&gt;How To Guides&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;These links will provide useful information on how to do some of the common tasks you might come across in this area.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;div style="DIRECTION: ltr"&gt;
    &lt;table style="BORDER-RIGHT: #a3a3a3 1pt solid; BORDER-TOP: #a3a3a3 1pt solid; BORDER-LEFT: #a3a3a3 1pt solid; DIRECTION: ltr; BORDER-BOTTOM: #a3a3a3 1pt solid; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="1" valign="top"&gt;
        &lt;tbody&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.834in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Description&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.852in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Link&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.834in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;How to troubleshoot Kerberos related issues in IIS&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.852in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://support.microsoft.com/kb/326985"&gt;http://support.microsoft.com/kb/326985&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.834in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;How to enable Kerberos Event Logging&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.852in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://support.microsoft.com/kb/262177"&gt;http://support.microsoft.com/kb/262177&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.834in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;How to force Kerberos to use TCP instead of UDP in Windows 2003 etc...&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.852in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://support.microsoft.com/kb/244474"&gt;http://support.microsoft.com/kb/244474&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
        &lt;/tbody&gt;
    &lt;/table&gt;
    &lt;/div&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; FONT-STYLE: italic; FONT-FAMILY: Calibri"&gt;Troubleshooting&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;The following links provide useful troubleshooting resources.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;div style="DIRECTION: ltr"&gt;
    &lt;table style="BORDER-RIGHT: #a3a3a3 1pt solid; BORDER-TOP: #a3a3a3 1pt solid; BORDER-LEFT: #a3a3a3 1pt solid; DIRECTION: ltr; BORDER-BOTTOM: #a3a3a3 1pt solid; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="1" valign="top"&gt;
        &lt;tbody&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.511in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Description&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.516in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Link&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.511in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;You receive an "HTTP Error 401.1 - Unauthorized: Access is denied due to invalid credentials" error message when you try to access a Web site that is part of an IIS 6.0 application pool&lt;/p&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 8pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Tahoma"&gt;Contains information on how to resolve HTTP 401 response code&lt;/p&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.516in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://support.microsoft.com/kb/871179"&gt;http://support.microsoft.com/kb/871179&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.511in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;WSE Common Configuration Errors&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.516in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wse3.0/html/67e4e65b-ffc8-4d2b-9359-7f05758a419d.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wse3.0/html/67e4e65b-ffc8-4d2b-9359-7f05758a419d.asp&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.511in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;WSE Common Error Messages&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.516in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wse3.0/html/97451b4c-d25b-480d-b304-3bde7834eaf5.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wse3.0/html/97451b4c-d25b-480d-b304-3bde7834eaf5.asp&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.511in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Enabling Kerberos Logging&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.516in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://www.support.microsoft.com/kb/262177/"&gt;http://www.support.microsoft.com/kb/262177/&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.511in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Troubleshooting Kerberos Issues in IIS&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.516in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://www.support.microsoft.com/kb/326985"&gt;http://www.support.microsoft.com/kb/326985&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.511in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Troubleshooting Kerberos&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.516in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;a href="http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/tkerberr.mspx"&gt;http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/tkerberr.mspx&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.511in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Kerberos Delegation Troubleshooting Guide&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.516in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="MARGIN: 0in"&gt;&lt;a href="https://outlook.hostedservice2.net/exchweb/bin/redir.asp?URL=http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/tkerbdel.mspx"&gt;&lt;span lang="en-US" style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"&gt;http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/tkerbdel.mspx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 7.511in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.516in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
        &lt;/tbody&gt;
    &lt;/table&gt;
    &lt;/div&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105239"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105239" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/michaelstephenson/aggbug/105239.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>michael stephenson</dc:creator>
            <guid>http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105239.aspx</guid>
            <pubDate>Fri, 02 Feb 2007 18:40:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/michaelstephenson/comments/105239.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105239.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/michaelstephenson/comments/commentRss/105239.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/michaelstephenson/services/trackbacks/105239.aspx</trackback:ping>
        </item>
        <item>
            <title>Kerberos Adventures - Introduction</title>
            <link>http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105238.aspx</link>
            <description> 
&lt;ol style="MARGIN-TOP: 0in; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.247in; DIRECTION: ltr; FONT-FAMILY: Arial; unicode-bidi: embed"&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;&lt;span style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;I am currently on a medium - large sized project where one of the things we are planning to do is use BizTalk and Web Services.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Within the architecture we have plans to support credential flow across tiers.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;It has proven quite difficult to get this working and then doing things with BizTalk has added an additional twist which also proved tricky.&lt;/span&gt;&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;During the course of working on resolving our issues and also setting up these proof of concepts I have found that there is useful information out there on the web but it is mainly for web services, there isn't much about using BizTalk and WSE/Kerberos.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;My adventure started when I was trying to implement a requirement to sign and encrypt messages send to a BizTalk Web Service generated by the WSE Adapter using a Kerberos Token.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Eventually after a lot of help from Microsoft I have been able to resolve my issue.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I have now decided to do a series of posts which will aim to describe some of what we have done, provide links to useful things I have come across during my time on this and also some troubleshooting on some of the problems we have encountered.&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;I aim to produce the following posts in my Kerberos Adventures Series&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;div style="DIRECTION: ltr"&gt;
    &lt;table style="BORDER-RIGHT: #a3a3a3 1pt solid; BORDER-TOP: #a3a3a3 1pt solid; BORDER-LEFT: #a3a3a3 1pt solid; DIRECTION: ltr; BORDER-BOTTOM: #a3a3a3 1pt solid; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="1" valign="top"&gt;
        &lt;tbody&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Article&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Description&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/05/105529.aspx"&gt;POC Overview&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;Details about the different proof of concepts we did to validate all of the different scenarios we require.&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105239.aspx"&gt;Useful Links&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;Some links to articles and blogs which will provide useful background information&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105241.aspx"&gt;Useful Tools&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;Links to tools which were useful to help troubleshooting this implementation&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105608.aspx"&gt;Problems - Error Consuming a service from an XP Client on service pack 2&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;Details of the problem and how we solved it&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105609.aspx"&gt;Problems - Credentials not delegated the User is null&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;We had some problems in delegation and this describes the problem and how it was solved&lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/06/105610.aspx"&gt;Problems - The handle for the current process could not be retrieved&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;This was an error we had with a BizTalk web service exposed using the WSE 2 adapter      &lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 3.604in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;&lt;a href="http://geekswithblogs.net/michaelstephenson/archive/2007/02/23/107155.aspx"&gt;Problems - WSE Publishing Wizard does not generate KerberosToken2&lt;/a&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="BORDER-RIGHT: #a3a3a3 1pt solid; PADDING-RIGHT: 4pt; BORDER-TOP: #a3a3a3 1pt solid; PADDING-LEFT: 4pt; PADDING-BOTTOM: 4pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a3a3a3 1pt solid; WIDTH: 5.508in; PADDING-TOP: 4pt; BORDER-BOTTOM: #a3a3a3 1pt solid"&gt;
                &lt;p style="FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #666666; FONT-FAMILY: Calibri"&gt;When generating the web services policy it uses KerberosToken not KerberosToken2  &lt;/p&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
        &lt;/tbody&gt;
    &lt;/table&gt;
    &lt;/div&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;(Click on the article title to link to the page)&lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.375in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
    &lt;p lang="en-GB" style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt; &lt;/p&gt;
&lt;/ol&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105238"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105238" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/michaelstephenson/aggbug/105238.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>michael stephenson</dc:creator>
            <guid>http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105238.aspx</guid>
            <pubDate>Fri, 02 Feb 2007 18:38:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/michaelstephenson/comments/105238.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/michaelstephenson/archive/2007/02/02/105238.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/michaelstephenson/comments/commentRss/105238.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/michaelstephenson/services/trackbacks/105238.aspx</trackback:ping>
        </item>
    </channel>
</rss>