<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Potential for Kerberos Issues When Using a Cisco VPN/ASA with Win2003 or later DC’s</title><link>http://blogs.technet.com/b/askds/archive/2009/06/18/potential-for-kerberos-issues-when-using-a-cisco-vpn-asa-with-win2003-or-later-dc-s.aspx</link><description>Hey everyone, Rob Greene here back after a long hiatus from blogging. I had an interesting case come through that I thought many of you IT pros would be interested in. 
 Background 
 The customer had an issue with using Cisco VPN and Cisco ASA concentrators</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Potential for Kerberos Issues When Using a Cisco VPN/ASA with Win2003 or later DC’s</title><link>http://blogs.technet.com/b/askds/archive/2009/06/18/potential-for-kerberos-issues-when-using-a-cisco-vpn-asa-with-win2003-or-later-dc-s.aspx#3312928</link><pubDate>Mon, 15 Feb 2010 17:26:39 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3312928</guid><dc:creator>greener85</dc:creator><description>&lt;p&gt;Hey Oleg,&lt;/p&gt;
&lt;p&gt;First thanks for the updated URL for the Cisco defect. &amp;nbsp;We have gotten this updated on the blog.&lt;/p&gt;
&lt;p&gt;To answer your question, even if you do not send pre-authentication data in the AS-REQ, the KDC could still respond back with KRB5KDC_ERR_RESPONSE_TOO_BIG if the users Kerberos TGT is going to be larger than one packet size. &amp;nbsp;If the ASA does not recognize that it should resend the entire authentication again (AS) then I would suspect that the Cisco appliance will again fail to authenticate the user. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;The users Kerberos ticket size is going to be dictated by the amount of groups the user belongs to since this information is included in the ticket as the Partial Attribute Certificate (PAC).&lt;/p&gt;
&lt;p&gt;Since you actually work with Cisco, I would be glad to speak with you further on this. &amp;nbsp;Please send an e-mail via the page so that we can discuss further if you need more information.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.technet.com/askds/contact.aspx"&gt;http://blogs.technet.com/askds/contact.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Rob Greene&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3312928" width="1" height="1"&gt;</description></item><item><title>re: Potential for Kerberos Issues When Using a Cisco VPN/ASA with Win2003 or later DC’s</title><link>http://blogs.technet.com/b/askds/archive/2009/06/18/potential-for-kerberos-issues-when-using-a-cisco-vpn-asa-with-win2003-or-later-dc-s.aspx#3312709</link><pubDate>Sun, 14 Feb 2010 12:07:51 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3312709</guid><dc:creator>otipisov</dc:creator><description>&lt;p&gt;Hi Rob,&lt;/p&gt;
&lt;p&gt;Just to understand this better: both AS-REQ and AS-REP contain three &amp;quot;PA-ENC-TIMESTAMP&amp;quot; fields with the total length of 212 bytes in case pre-authentication is enabled, right? So, if pre-authentication is disabled, the AS-REP becomes smaller by 212 bytes and can fit within the 1465 bytes limit. If the AS-REP is still larger than 1465 bytes the KDC will again request TCP and the entire process will fail.&lt;/p&gt;
&lt;p&gt;So the real issue is the CSCsi32224 -- &amp;quot;ASA does not switch to TCP upon receiving Kerberos error code 52&amp;quot;. The new defect (CSCtd92673 -- &amp;quot;Kerberos authentication fails with pre-auth enabled&amp;quot;) was actually opened to track customer cases when the MaxDatagramReplySize workaround doesn't work for some strange reason.&lt;/p&gt;
&lt;p&gt;The url is: &lt;a rel="nofollow" target="_new" href="http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&amp;amp;bugId=CSCtd92673"&gt;http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&amp;amp;bugId=CSCtd92673&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You need to login to access this page.&lt;/p&gt;
&lt;p&gt;Thank you for very useful info,&lt;/p&gt;
&lt;p&gt;Oleg&lt;/p&gt;
&lt;p&gt;Cisco TAC :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3312709" width="1" height="1"&gt;</description></item><item><title>re: Potential for Kerberos Issues When Using a Cisco VPN/ASA with Win2003 or later DC’s</title><link>http://blogs.technet.com/b/askds/archive/2009/06/18/potential-for-kerberos-issues-when-using-a-cisco-vpn-asa-with-win2003-or-later-dc-s.aspx#3311603</link><pubDate>Tue, 09 Feb 2010 16:34:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3311603</guid><dc:creator>greener85</dc:creator><description>&lt;p&gt;Hey Otipisov,&lt;/p&gt;
&lt;p&gt;Disabling Pre-Authentication does not &amp;quot;change&amp;quot; the Kerberos protocol. &amp;nbsp;It only takes away the requirement to have Pre-Authentication data the intial AS-REQ that the client sends. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;It will not make the overall Kerberos ticketing smaller, only the AS-REQ and AS-REP packets would be smaller in this scenario.&lt;/p&gt;
&lt;p&gt;Keep in mind that really the issue is that the Cisco device is ignoring / not processing the error back from the domain controller of: &amp;nbsp;KRB5KDC_ERR_RESPONSE_TOO_BIG &lt;/p&gt;
&lt;p&gt;So reality is if the users Kerberos ticket is large enough you could still have the same issue because really that error code means request as TCP instead of UDP since the ticket is larger than one packet size.&lt;/p&gt;
&lt;p&gt;The workaround basically just changes the packet size allowed before the KDC will respond with that KDC Error code. &amp;nbsp;Again keep in mind that this is really not an error, the Kerberos client on the ASA should be smart enough to respond to the error with creating a new Kerberos ticket request using TCP.&lt;/p&gt;
&lt;p&gt;Also, thanks for the update on the Cisco defect number. &amp;nbsp;By chance do you have the URL for that? &amp;nbsp;Did a search and could not get a URL for this. &amp;nbsp;If we can get the URL we would be glad to get the blog updated with the number. &amp;nbsp;Unfortunately Cisco will not let you see this information unless you have some kind of contract with them, and the previous bug URL was provided by the Cisco Engineer that I talked with.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3311603" width="1" height="1"&gt;</description></item><item><title>re: Potential for Kerberos Issues When Using a Cisco VPN/ASA with Win2003 or later DC’s</title><link>http://blogs.technet.com/b/askds/archive/2009/06/18/potential-for-kerberos-issues-when-using-a-cisco-vpn-asa-with-win2003-or-later-dc-s.aspx#3311047</link><pubDate>Sat, 06 Feb 2010 10:30:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3311047</guid><dc:creator>otipisov</dc:creator><description>&lt;p&gt;Hope this thread is still alive :)&lt;/p&gt;
&lt;p&gt;Very useful info. There is one thing, however, that I don't understand at all. It is well known that disabling pre-authentication always solves the problem with KDC reply size. (I'm working with a customer right now who had exactly this problem with Cisco ASA). So, from technical point of view, does disabling pre-authentication changes Kerberos protocol somehow? Does it make the KDC reply smaller??? Or, are MS registry settings ignored, so that the UDP reply is somehow fragmented into smaller chunks???&lt;/p&gt;
&lt;p&gt;BTW, the defect CSCsi32224 &amp;quot;ASA does not switch to TCP upon receiving Kerberos error code 52&amp;quot; is not yet fixed and the new defect CSCtd92673 &amp;quot;Kerberos authentication fails with pre-auth enabled&amp;quot; is opened for this issue.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3311047" width="1" height="1"&gt;</description></item><item><title>re: Potential for Kerberos Issues When Using a Cisco VPN/ASA with Win2003 or later DC’s</title><link>http://blogs.technet.com/b/askds/archive/2009/06/18/potential-for-kerberos-issues-when-using-a-cisco-vpn-asa-with-win2003-or-later-dc-s.aspx#3257461</link><pubDate>Mon, 22 Jun 2009 17:45:14 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3257461</guid><dc:creator>greener85</dc:creator><description>&lt;p&gt;Hey Mike,&lt;/p&gt;
&lt;p&gt;Thanks for the feed back... &amp;nbsp;Keep in mind that this Blog discusses the actual authentication to the VPN device not data flow after the VPN has been established.&lt;/p&gt;
&lt;p&gt;However, what you stated as your fix of forcing the Kerberos client to use TCP is a valid fix for authentication problems to different services on your network once the VPN has been established...&lt;/p&gt;
&lt;p&gt;This is more than likely because of a black hole router issue on the network, and causing Kerberos to always use TCP is a valid workaround. &amp;nbsp;In fact as stated in the blog Vista/2008 by default use TCP instead of UDP because of all the issues we have seen out there with customer networks and UDP packet loss.&lt;/p&gt;
&lt;p&gt;Rob Greene&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3257461" width="1" height="1"&gt;</description></item><item><title>re: Potential for Kerberos Issues When Using a Cisco VPN/ASA with Win2003 or later DC’s</title><link>http://blogs.technet.com/b/askds/archive/2009/06/18/potential-for-kerberos-issues-when-using-a-cisco-vpn-asa-with-win2003-or-later-dc-s.aspx#3256462</link><pubDate>Fri, 19 Jun 2009 02:20:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3256462</guid><dc:creator>GaryAndraza</dc:creator><description>&lt;p&gt;Found the answer to my question via a link from the NTDebugging blog....&lt;/p&gt;
&lt;p&gt;If you are intrested...&lt;/p&gt;
&lt;p&gt;Analysis of a networking problem: The case of the mysterious SMB connection resets (or “How to not design a network protocol”)&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.nynaeve.net/?p=93"&gt;http://www.nynaeve.net/?p=93&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Gary&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3256462" width="1" height="1"&gt;</description></item><item><title>re: Potential for Kerberos Issues When Using a Cisco VPN/ASA with Win2003 or later DC’s</title><link>http://blogs.technet.com/b/askds/archive/2009/06/18/potential-for-kerberos-issues-when-using-a-cisco-vpn-asa-with-win2003-or-later-dc-s.aspx#3256426</link><pubDate>Thu, 18 Jun 2009 23:50:18 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3256426</guid><dc:creator>GaryAndraza</dc:creator><description>&lt;p&gt;Ned,&lt;/p&gt;
&lt;p&gt;I will surely give that a try. Thanks for the suggestion it is greatly apprieciated.&lt;/p&gt;
&lt;p&gt;-Gary&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3256426" width="1" height="1"&gt;</description></item><item><title>re: Potential for Kerberos Issues When Using a Cisco VPN/ASA with Win2003 or later DC’s</title><link>http://blogs.technet.com/b/askds/archive/2009/06/18/potential-for-kerberos-issues-when-using-a-cisco-vpn-asa-with-win2003-or-later-dc-s.aspx#3256409</link><pubDate>Thu, 18 Jun 2009 22:11:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3256409</guid><dc:creator>NedPyle [MSFT]</dc:creator><description>&lt;p&gt;That sounds more like pure networking and SMB there - youc an roll the dice and try our sister site here to see what they say:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.technet.com/networking/contact.aspx"&gt;http://blogs.technet.com/networking/contact.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;- Ned&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3256409" width="1" height="1"&gt;</description></item><item><title>re: Potential for Kerberos Issues When Using a Cisco VPN/ASA with Win2003 or later DC’s</title><link>http://blogs.technet.com/b/askds/archive/2009/06/18/potential-for-kerberos-issues-when-using-a-cisco-vpn-asa-with-win2003-or-later-dc-s.aspx#3256402</link><pubDate>Thu, 18 Jun 2009 21:47:53 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3256402</guid><dc:creator>GaryAndraza</dc:creator><description>&lt;p&gt;Interesting info as I too have been looking at a frustrating intermittent network problem invovling a Cisco ASA 5510. I read this post with interest as I was looking to see if it was going to relate to my problem which is SMB conversations specifically SMB1 Trans2 requests getting most of the way communicated in the standard fashion then dying with a RST,ACK packet from the server seemingly out of nowhere resulting in a &amp;quot;The specified network name is not available.&amp;quot; error. &lt;/p&gt;
&lt;p&gt;My Server is Win2K8 and the problem clients are XP and 2k but not Vista. We use desktop redirection and it sucks having to explain disappearing icons to users. A larger description is here: &lt;a rel="nofollow" target="_new" href="http://social.technet.microsoft.com/Forums/en-US/winserverfiles/thread/83abfc8d-72b6-4d18-b097-cfc804a323e7"&gt;http://social.technet.microsoft.com/Forums/en-US/winserverfiles/thread/83abfc8d-72b6-4d18-b097-cfc804a323e7&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Gary&lt;/p&gt;
&lt;p&gt;-----------&lt;/p&gt;
&lt;p&gt;Gary Andraza&lt;/p&gt;
&lt;p&gt;Systems Coordinator&lt;/p&gt;
&lt;p&gt;Chan Centre | University of British Columbia&lt;/p&gt;
&lt;p&gt;Gary.Andraza@ubc.ca&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3256402" width="1" height="1"&gt;</description></item><item><title>re: Potential for Kerberos Issues When Using a Cisco VPN/ASA with Win2003 or later DC’s</title><link>http://blogs.technet.com/b/askds/archive/2009/06/18/potential-for-kerberos-issues-when-using-a-cisco-vpn-asa-with-win2003-or-later-dc-s.aspx#3256376</link><pubDate>Thu, 18 Jun 2009 20:42:31 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3256376</guid><dc:creator>Mike Kline</dc:creator><description>&lt;p&gt;Really good information Rob and Ned. &amp;nbsp;We recently ran into this same issue where I am (federal agency). &amp;nbsp;We were not using the Cisco VPN but another major VPN solution. &amp;nbsp;Checkpoint in our case. &amp;nbsp;I'm guessing there will be other comments from other VPN implementations too.&lt;/p&gt;
&lt;p&gt;We did end up going with the 244474 solution on all our XP machines to force TCP and that has been the fix. &amp;nbsp;We have had no issues with that fix and it has been on for about a month now.&lt;/p&gt;
&lt;p&gt;...hey Dan you were right :)&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3256376" width="1" height="1"&gt;</description></item></channel></rss>