<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>SharePoint</title>
        <link>http://www.drowningintechnicaldebt.com/GregTate/category/151.aspx</link>
        <description>SharePoint</description>
        <language>en-US</language>
        <copyright>Greg Tate</copyright>
        <generator>Subtext Version 2.1.2.2</generator>
        <item>
            <title>Troubleshooting SharePoint Approval Workflow</title>
            <link>http://www.drowningintechnicaldebt.com/GregTate/archive/2010/10/18/troubleshooting-sharepoint-approval-workflow.aspx</link>
            <description>&lt;p&gt;Recently I was helping someone with a troubleshooting a stock Approval Workflow within a document library. Their request was simple…”Help!” They continued with…”My workflow used to work but all of sudden has stopped notifying people until the task is overdue…not sure when this changed but I need help now.”  If this sounds familiar then read on. &lt;/p&gt;  &lt;p&gt;Since we all know SharePoint never just stops (ha ha) I figured I needed to drop down and look at the little things, never know it just might work. That said the task list was enabled to send mail upon creation and long story short I had to hit the forums for advice, after all everything seemed in order, even the little things.&lt;/p&gt;  &lt;p&gt;The point of this post is to give props to a very helpful blog post by &lt;a href="http://blogs.technet.com/b/steve_chen/archive/2009/11/20/alerts-in-sharepoint-troubleshooting-moss-wss.aspx" target="_blank"&gt;Steve Chen&lt;/a&gt; where SharePoint 2007 alerts are explained in some very good detail and another to a the creators of the &lt;a href="http://spm.codeplex.com/releases/view/22762" target="_blank"&gt;SharePoint Manager&lt;/a&gt; on codeplex. &lt;/p&gt;  &lt;p&gt;As it turns out the solution to the problem here was using the SharePoint manager to set the &lt;em&gt;EnableToAssignEmail&lt;/em&gt; flag to “False”, wait for the timer job to run (after we used stsadm to verify job-immediate-alerts were set), and then using the manager tool to reset the &lt;em&gt;EnableToAssignEmail &lt;/em&gt;flag back to “True”. One important note here is to make sure you hit save…otherwise it’s not going to write to SharePoint. &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;It would also be wise to remember you are using a tool that can seriously, and rather easily cause some harm to SharePoint if used by someone unfamiliar.&lt;/p&gt;&lt;img src="http://www.drowningintechnicaldebt.com/GregTate/aggbug/814.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Greg Tate</dc:creator>
            <guid>http://www.drowningintechnicaldebt.com/GregTate/archive/2010/10/18/troubleshooting-sharepoint-approval-workflow.aspx</guid>
            <pubDate>Mon, 18 Oct 2010 22:06:05 GMT</pubDate>
            <wfw:comment>http://www.drowningintechnicaldebt.com/GregTate/comments/814.aspx</wfw:comment>
            <comments>http://www.drowningintechnicaldebt.com/GregTate/archive/2010/10/18/troubleshooting-sharepoint-approval-workflow.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://www.drowningintechnicaldebt.com/GregTate/comments/commentRss/814.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SharePoint, IE8, WebClient, And Credentials</title>
            <link>http://www.drowningintechnicaldebt.com/GregTate/archive/2010/04/22/sharepoint-ie8-webclient-and-credentials.aspx</link>
            <description>&lt;p&gt;So I’ve been struggling with an odd issue here at the office. SharePoint kept prompting me for credentials in IE8 but not IE7. To fix this I simply moved the url &lt;a href="http://sharepoint.abccompany.com"&gt;http://sharepoint.abccompany.com&lt;/a&gt; from trusted sites to intranet sites. Problem Solved!…So I thought&lt;/p&gt;  &lt;p&gt;Later we noticed when a user would attempt to open a document in any library the user would again be prompted for credentials. After what seemed like a week of Googleling (couple of hours) I discovered a two part &lt;a href="http://support.microsoft.com/kb/943280" target="_blank"&gt;MSFT hotfix&lt;/a&gt; to which I think SWEET this is fixed. But sadly the installer package informed me the fix wasn’t applicable to my machine. Seems at this point Microsoft has already included this in their service packs on Vista and Windows7. The sad thing is their service pack couldnt address the second part. &lt;/p&gt;  &lt;p&gt;For those who havent clicked over to read the hot fix, part two added a Multi-String Value named &lt;strong&gt;AuthForwardServerList&lt;/strong&gt; to your &lt;em&gt;HKLM\SYSTEM\CurrentControlSet\services\WebClient\Parameters &lt;/em&gt;entry. Within this Key you are to define the servers to which your web client service would forward you credentials to without asking your permission(e.g *.abccompany.com). &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Here is the code to get you started on Scripted fix. Just remember you will need to restart the WebClient service&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="2" width="875"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="873"&gt;         &lt;p&gt;Const HKEY_LOCAL_MACHINE = &amp;amp;H80000002 &lt;/p&gt;          &lt;p&gt;‘Set Computer Name&lt;/p&gt;          &lt;p&gt;strComputer = "."           &lt;br /&gt;Set objRegistry = GetObject("winmgmts:\\" &amp;amp; strComputer &amp;amp; "\root\default:StdRegProv")  &lt;/p&gt;          &lt;p&gt;'Set Value            &lt;br /&gt;strKeyPath = "SYSTEM\CurrentControlSet\services\WebClient\Parameters"            &lt;br /&gt;strValueName = "AuthForwardServerList"            &lt;br /&gt;arrValue = Array("*.abccompany.com") &lt;/p&gt;          &lt;p&gt;objRegistry.SetMultiStringValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName, arrValue&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;As a parting note the HotFix states Windows XP machines aren't affected since they aren't shipped with IE8, but the ones I tested proved otherwise. Nonetheless it doesn't seem to harm the XP machines if you add this registry addition to them.  Of course after this I’ve stumbled upon another issue I wasn’t aware of…a difference between user experience in IE8 32Bit and IE8 64Bit…Guess I know what I’m doing tomorrow :-) &lt;/p&gt;&lt;img src="http://www.drowningintechnicaldebt.com/GregTate/aggbug/704.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Greg Tate</dc:creator>
            <guid>http://www.drowningintechnicaldebt.com/GregTate/archive/2010/04/22/sharepoint-ie8-webclient-and-credentials.aspx</guid>
            <pubDate>Thu, 22 Apr 2010 22:36:46 GMT</pubDate>
            <wfw:comment>http://www.drowningintechnicaldebt.com/GregTate/comments/704.aspx</wfw:comment>
            <comments>http://www.drowningintechnicaldebt.com/GregTate/archive/2010/04/22/sharepoint-ie8-webclient-and-credentials.aspx#feedback</comments>
            <slash:comments>59</slash:comments>
            <wfw:commentRss>http://www.drowningintechnicaldebt.com/GregTate/comments/commentRss/704.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Windows 2008 Server Logon Hang</title>
            <link>http://www.drowningintechnicaldebt.com/GregTate/archive/2010/04/20/windows-2008-server-logon-hang.aspx</link>
            <description>&lt;p&gt;An interesting event occurred recently in a lab environment of a SharePoint Farm I was working on. This Farm (Moss 2007, Svr 2008, SQL 2008) was a medium farm scaled out in a virtual environment (VMWare)…If memory serves me we had some maintenance to perform on the VM Host which required us to shutdown all guests on this host. I figured this wasn’t a big deal since I had a fresh install of a functioning farm so I gave the VM admin the nod to take us down. Now we fast forward to the fun part…VM maintenance complete…Time to boot up the servers, up comes the SQL cluster, now the APP, then the Index, and last but not least the front ends.&lt;/p&gt;  &lt;p&gt;As I “attempt” to log in I notice the WFE seems to be hung on the “Applying Computer Settings”…I’m not talking just a few minute hang, I’m talking an hour plus. After calling everyone in my rolodex (very short list) I had to call our pals at MSFT. Of course secretly I was hoping this was Kerberos issue since that meant I didn't have to solve it :-) (sorry Eric)&lt;/p&gt;  &lt;p&gt;Anyway after days with MSFT their solution of course is to boot into safe mode and disable every service that isn’t already enabled in the normal startup via regedit…. I’m thinking “GREAT PLAN! Why did I call you again?"&lt;/p&gt;  &lt;p&gt;As MSFT support was in their second day of diagnosis I noticed the following &lt;a href="http://support.microsoft.com/default.aspx/kb/2004121?p=1" target="_blank"&gt;Microsoft KB article&lt;/a&gt; which mentioned certain essential services such as GP Client, DNS, Etc would not start automatically because of a deadlock between Service Control Manager and HTTP.SYS  - This fit the observed behavior…Let’s try the fix in the KB…&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;u&gt;&lt;strong&gt;Now for the fix&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ol&gt;   &lt;ol&gt;     &lt;li&gt;Boot Into SafeMode&lt;/li&gt;      &lt;li&gt;Open Registry Editor &lt;/li&gt;      &lt;li&gt;Navigate to HKLM\CurrentControlSet\Services\HTTP and create the following Multi-string value: DependOnService &lt;/li&gt;      &lt;li&gt;Double click the new DependOnService value that you created &lt;/li&gt;      &lt;li&gt;Enter CRYPTSVC in the Value Data field and click OK&lt;/li&gt;      &lt;li&gt;Reboot Server in normal Mode&lt;/li&gt;   &lt;/ol&gt; &lt;/ol&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;This event took three days from my life, days I can never regain so I offer this seemly simple fix yet buried solution in hopes I can save someone else.&lt;/p&gt;&lt;img src="http://www.drowningintechnicaldebt.com/GregTate/aggbug/702.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Greg Tate</dc:creator>
            <guid>http://www.drowningintechnicaldebt.com/GregTate/archive/2010/04/20/windows-2008-server-logon-hang.aspx</guid>
            <pubDate>Tue, 20 Apr 2010 20:52:32 GMT</pubDate>
            <wfw:comment>http://www.drowningintechnicaldebt.com/GregTate/comments/702.aspx</wfw:comment>
            <comments>http://www.drowningintechnicaldebt.com/GregTate/archive/2010/04/20/windows-2008-server-logon-hang.aspx#feedback</comments>
            <slash:comments>6</slash:comments>
            <wfw:commentRss>http://www.drowningintechnicaldebt.com/GregTate/comments/commentRss/702.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>
