<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.rightpoint.com/community/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>Viewpoint : Troubleshooting, SP2010</title><link>http://www.rightpoint.com/community/blogs/viewpoint/archive/tags/Troubleshooting/SP2010/default.aspx</link><description>Tags: Troubleshooting, SP2010</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Debug Build: 31106.3070)</generator><item><title>SharePoint 2010 and Kerberos…Not as bad as it was in 2007</title><link>http://www.rightpoint.com/community/blogs/viewpoint/archive/2011/11/09/sharepoint-2010-and-kerberos-not-as-bad-as-it-was-in-2007.aspx</link><pubDate>Wed, 09 Nov 2011 16:11:58 GMT</pubDate><guid isPermaLink="false">f7450ba4-a08e-465a-831a-f9a15c21b696:2912</guid><dc:creator>Jeremy Williams</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.rightpoint.com/community/blogs/viewpoint/rsscomments.aspx?PostID=2912</wfw:commentRss><comments>http://www.rightpoint.com/community/blogs/viewpoint/archive/2011/11/09/sharepoint-2010-and-kerberos-not-as-bad-as-it-was-in-2007.aspx#comments</comments><description>&lt;p&gt;…but don’t get me wrong, it’s still no picnic!&amp;#160; &lt;/p&gt;  &lt;p&gt;So I was tasked with taking an existing 2010 farm (running the standard NTLM and SharePoint 2010 RTM) bits over to authenticate over Kerberos.&amp;#160; Having done this many times in 2007, I figured that it would be mostly the same…boy was I wrong.&amp;#160; Luckily, I did a LOT of up-front research, and discovered a pretty decent &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=23176"&gt;Microsoft whitepaper&lt;/a&gt; on the subject.&amp;#160; Don’t be alarmed when you download this, it’s over 200 pages long, but it’s worth the reading!&amp;#160; [Plus, I’m going to assume that if you’re reading this post for a solution to your problem, then you’ll have already read that whitepaper too].&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Scenario: &lt;/strong&gt;I need to secure a SharePoint 2010 farm so that the user-facing web applications are secured via Kerberos.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Solution – Part I:&lt;/strong&gt; I followed the above-mentioned Microsoft whitepaper to a ‘T’ to secure the SharePoint environment.&amp;#160; For the sake of brevity, I won’t re-hash those steps here.&amp;#160; However, the SharePoint environment I was working on doesn’t have any non-standard configurations…all of my DNS records were A records, each web application had it’s own worker process, and only standards (80 and 443) ports were in play.&amp;#160; &lt;/p&gt;  &lt;p&gt;After running through all of the steps, I saw that SharePoint was working, and a quick perusal of klist on my client and the security log on the SharePoint server showed that I was authenticating over Kerberos… Sweet!&amp;#160;&amp;#160; I made one change to the instructions, and that is that I’m not doing &lt;em&gt;constrained delegation&lt;/em&gt;, I just allow my service accounts to pass auth wherever asked… I was just about to pack it all up when I noticed something disconcerting…&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Problem 1:&lt;/strong&gt; The search box wasn’t showing up ANYWHERE on my SharePoint page.&amp;#160; When I hit the Search Center directly, I received an error promptly after submitting my search query.&amp;#160; Additionally, most of my shared services had become inaccessible: managed metadata, user profiles, secure store, etc. were all throwing errors in both the UI and error logs.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Solution – Part 2:&lt;/strong&gt; [Quick note: If you’re experiencing similar issues (and, this is important, you’re running SharePoint 2010 RTM bits), don’t try the other troubleshooting steps you find on the internet just yet…just read on]&amp;#160; Alright, so I performed a TON of troubleshooting here, and nothing seemed to work.&amp;#160; Finally, I had enough, so I decided to apply SharePoint SP1 to the environment.&amp;#160; Remember, this &lt;strong&gt;will take down your SharePoint environment for an extended period of time.&amp;#160; &lt;/strong&gt;At any rate, after the long application of the service packs (Foundation first, followed by Server, followed by psconfig) and a server restart for good measure, everything seemed to be working as advertised.&amp;#160; &lt;/p&gt;  &lt;p&gt;The only thing that wasn’t was my User Profile Sync Service, but it started up without any issue and even ran a nice sync using my old connections for me.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Final Validation: &lt;/strong&gt;After the application of SP1, I tested all of the major feature functionality in the farm (custom web parts with SQL calls, SSRS reports, Profile information, and workflow execution), and everything was working over Kerberos.&amp;#160; Woohoo!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A parting note on Kerberos&lt;/strong&gt;: Kerberos is great (once it’s configured), it’s less chatty than NTLM, and I like the security it offers (it’s like claims, but for more stuff).&amp;#160; However, Kerberos has it’s limits that you need to remember.&amp;#160; The largest of these limits is that a user must have access to the Ticket Granting Service in order to auth with Kerberos…In other words, if you have SharePoint punched through your firewall and you need users to interact with it over Kerberos outside of your internal network, you’ll need to punch at least one DC’s Kerberos-granting ports through to the internet [Note: I’m &lt;strong&gt;not at all recommending &lt;/strong&gt;that you do that…I’m just saying what you would need to do]…By the way, the correct thing to do (in that scenario) is to leverage something like Microsoft’s TMG…&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.rightpoint.com/community/aggbug.aspx?PostID=2912" width="1" height="1"&gt;</description><category domain="http://www.rightpoint.com/community/blogs/viewpoint/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.rightpoint.com/community/blogs/viewpoint/archive/tags/SharePoint+2010/default.aspx">SharePoint 2010</category><category domain="http://www.rightpoint.com/community/blogs/viewpoint/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category><category domain="http://www.rightpoint.com/community/blogs/viewpoint/archive/tags/Office+2010/default.aspx">Office 2010</category><category domain="http://www.rightpoint.com/community/blogs/viewpoint/archive/tags/SP2010/default.aspx">SP2010</category><category domain="http://www.rightpoint.com/community/blogs/viewpoint/archive/tags/Kerberos/default.aspx">Kerberos</category></item><item><title>HTTP 503: Service Unavailable after a SharePoint Upgrade…HELP!!!</title><link>http://www.rightpoint.com/community/blogs/viewpoint/archive/2011/11/07/http-503-service-unavailable-after-a-sharepoint-upgrade-help.aspx</link><pubDate>Mon, 07 Nov 2011 19:48:41 GMT</pubDate><guid isPermaLink="false">f7450ba4-a08e-465a-831a-f9a15c21b696:2907</guid><dc:creator>Jeremy Williams</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.rightpoint.com/community/blogs/viewpoint/rsscomments.aspx?PostID=2907</wfw:commentRss><comments>http://www.rightpoint.com/community/blogs/viewpoint/archive/2011/11/07/http-503-service-unavailable-after-a-sharepoint-upgrade-help.aspx#comments</comments><description>&lt;p&gt;As pointed out to me by my esteemed colleague (&lt;a href="http://www.rightpoint.com/community/members/kciaralli/default.aspx"&gt;Kathryn&lt;/a&gt;), November is apparently a &lt;a href="http://www.blogher.com/blogher-topics/blogging-social-media/nablopomo"&gt;blogger’s goal month of a post-a-day&lt;/a&gt;.&amp;#160; While I think that might be a bit of a lofty goal for myself, I’m going to strive to get &lt;em&gt;a lot&lt;/em&gt; more posts out than I have in the past.&amp;#160; We’ll see how it goes, but in the meantime, I hope this posts provides a bit of comic relief for those that have ever been in this situation; and some relief for those that haven’t and/or currently are in it!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Scenario&lt;/strong&gt;: You’ve been tasked with patching your SharePoint 2010 installation…You’ve done all of the leg-work: made and verified you have full backups at the ready, a solid back-out plan in place, all of the &lt;a href="http://technet.microsoft.com/en-us/sharepoint/ff800847"&gt;latest and greatest (and applicable) update files&lt;/a&gt; on the server, a cup-full of coffee, and an after-hours maintenance window. [Note: this is NOT a full list of everything you’ll need for a patching-session, but let’s pretend for the sake of my post that it is :-)]&amp;#160; Before you start, you think, “I’m prepared, how bad can it be?”&amp;#160; &amp;lt;—&lt;em&gt;Why did you think that, you jinxed it now for sure!!&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The horror story unfolds: &lt;/strong&gt;You start patching as directed by Microsoft, applying the SharePoint foundation patch-pack followed by the SharePoint Server patch-pack, and you finish off by running psconfig (FKA SharePoint Products Configuration Wizard).&amp;#160; At the end of the agonizingly slow process (during which time, you were luckily reading this blog post) you see an error message pop up… Paying no attention, you click okay and you get this beautiful screen while launching Central Administration:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.rightpoint.com/community/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/viewpoint/image_5F00_61550988.png"&gt;&lt;img title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;display:inline;padding-right:0px;" border="0" alt="image" src="http://www.rightpoint.com/community/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/viewpoint/image_5F00_thumb_5F00_65D6DA76.png" width="327" height="155" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The panic:&lt;/strong&gt; Your maintenance window is quickly closing in…You frantically search through Event Viewer, ULS logs, Services, etc…&amp;#160; You might even fire up IIS manager quickly see if your web sites are somehow stopped (which, of course, they’re not).&amp;#160; What you might not think to check are your application pools… Go ahead and fire that up, and you’ll probably see something similar to this (below):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.rightpoint.com/community/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/viewpoint/image_5F00_295E65CC.png"&gt;&lt;img title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;display:inline;padding-right:0px;" border="0" alt="image" src="http://www.rightpoint.com/community/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/viewpoint/image_5F00_thumb_5F00_0FF66292.png" width="418" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The Solution: &lt;/strong&gt;Go ahead and hit this problem with a big hammer, and start all of the application pools (later, you can go back and clean it all up, right now you just need to get SharePoint back up and running!)&amp;#160; After that, hit all of your SharePoint URLs and make sure everything is working as expected&amp;#160; [P.S. Don’t forget to check each of your server’s IIS manager snap-in to ensure all application pools are running]…It should (if you were experiencing the same problem as this post is detailing).&amp;#160; If you’re still having intermittent errors, you might want to go back and check up on your custom solutions, the event log, ULS log, etc…&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Why it happened?? &lt;/strong&gt;Sometimes, for whatever reason, a SharePoint update package doesn’t play nice with psconfig, and it’ll throw an error…I don’t know why this happens only sometimes, but I’ve personally run into it a number of times.&amp;#160; I believe the primary issue (with the error) is that psconfig dies early, and doesn’t have a chance to restart all of the application pools.&amp;#160; Once you’ve restarted all of your application pools, it can’t hurt to re-run psconfig to make sure everything has been properly updated.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As always, I hope that this has been helpful!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.rightpoint.com/community/aggbug.aspx?PostID=2907" width="1" height="1"&gt;</description><category domain="http://www.rightpoint.com/community/blogs/viewpoint/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://www.rightpoint.com/community/blogs/viewpoint/archive/tags/SharePoint+2010/default.aspx">SharePoint 2010</category><category domain="http://www.rightpoint.com/community/blogs/viewpoint/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category><category domain="http://www.rightpoint.com/community/blogs/viewpoint/archive/tags/SP2010/default.aspx">SP2010</category></item></channel></rss>