<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.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>The SharePoint Farmer's Almanac : Error Messages</title><link>http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx</link><description>Tags: Error Messages</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Fixing MOSS Search </title><link>http://msmvps.com/blogs/shane/archive/2009/04/13/fixing-moss-search.aspx</link><pubDate>Mon, 13 Apr 2009 14:56:13 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1687185</guid><dc:creator>Shane</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1687185</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2009/04/13/fixing-moss-search.aspx#comments</comments><description>&lt;p&gt;Had a client today (last week now) who broke search all the way.  And in their attempts to straighten it out they changed some pieces that weren&amp;#39;t broken. Then while they were in the process of trying to put it all back together I called and said let me at it so they just stopped. Needless to say I picked up the farm in an odd state or more exactly Search was dead.
&lt;/p&gt;&lt;p&gt;So the first step always when Search is broke is to go to the SSP Admin and check out things.  
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Open the SSP Administration page
&lt;/li&gt;&lt;li&gt;Click on Search Administration and see what it has to say. (if you don&amp;#39;t see Search Administration this means you have not installed the infrastructure update. I would highly recommend at a minimum you have that installed. Get the latest update install guide &lt;a href="http://msmvps.com/blogs/shane/archive/2009/03/11/install-guide-february-cumulative-updates-for-sharepoint.aspx"&gt;here&lt;/a&gt;)
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;When I opened the page I saw a Crawl status of Error.  That is about worthless.
&lt;/p&gt;&lt;p&gt;&lt;img src="http://www.sharepoint911.com/blog%20images/041309_1456_FixingMOSSS1.png" alt="" /&gt;
	&lt;/p&gt;&lt;p&gt;That is pretty much as generic as they come. You get the same Error when the server is on fire as you do when there is small hiccup.  So a much better thing to do is:
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Go back to the SSP administration page
&lt;/li&gt;&lt;li&gt;Click on Search Settings (which is what we used pre infrastructure update)
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;This page does a much better job of giving you tangible errors. Here is what I got:
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Error: An indexer is not assigned to the Shared Services Provider &amp;#39;SharedServices1&amp;#39;.&lt;br /&gt;&lt;br /&gt;Link to: Configure an indexer and a search database for this Shared Services Provider 
&lt;/p&gt;&lt;p&gt;Well that is fixable but how did they end up like this? They stopped the Indexing service in the farm by:
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Go to Central Admin
&lt;/li&gt;&lt;li&gt;Click on Operations
&lt;/li&gt;&lt;li&gt;Click Services on Server
&lt;/li&gt;&lt;li&gt;They choose their Index server
&lt;/li&gt;&lt;li&gt;Then clicked Stop to the right of Office SharePoint Search Service
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;This doesn&amp;#39;t just stop the service. This actually removes the service completely.  This also removes the Index server from any SSP configured to use it. Now if you did want to just start and stop the service there is a way to do this:
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Open a command prompt
&lt;/li&gt;&lt;li&gt;Type net stop osearch and press enter
&lt;/li&gt;&lt;li&gt;Type net start osearch and press enter
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;img src="http://www.sharepoint911.com/blog%20images/041309_1456_FixingMOSSS2.png" alt="" /&gt;
	&lt;/p&gt;&lt;p&gt;This will cycle the search service. Usually the only time you need to do something like this is after installing a new ifilter but sometimes it makes you feel better to give it a shot and see if that helps your problem. I do it more often than I should just for that reason.
&lt;/p&gt;&lt;p&gt;Back to the task at hand clearing up that error!  I double checked and they had already reconfigured the Office SharePoint Search Service on the Index server so all I need to do is go back to the Index server and re-associate the indexer.
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;From Central Administration click on Shared Services Administration from the left hand side of the page.
&lt;/li&gt;&lt;li&gt;Hover over the SSP name, click the drop down arrow and click Edit properties
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;img src="http://www.sharepoint911.com/blog%20images/041309_1456_FixingMOSSS3.png" alt="" /&gt;
	&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Scroll to the bottom of the page and select your Index server from the Index Server dropdown. If you see No Indexers in red you need to go back to your Services on Server and make sure you have the Office SharePoint Search service started and configured for the Index role.
&lt;/li&gt;&lt;li&gt;Confirm that you have the correct index location. Usually the C: drive is less than ideal.
&lt;/li&gt;&lt;li&gt;Click Ok
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The SSP is now configured with an Indexer. Let&amp;#39;s go make sure Search is happy.
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Now click on the Shared Services Provider name to open the SSP admin site.
&lt;/li&gt;&lt;li&gt;Click Search Settings
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Don&amp;#39;t be surprised if you get this error:
&lt;/p&gt;&lt;p&gt;Error: The search service is currently offline. Visit the Services on Server page in SharePoint Central Administration to verify whether the service is enabled. This might also be because an indexer move is in progress.
&lt;/p&gt;&lt;p&gt;Typically this is because the wheels of Search can move slowly. I have seen this error come up for 10 minutes or so in some farms. What Search is really telling you is it is busy getting the index and the database ready to go so you can start indexing. Be patient grass hopper.  At the client this was gone after about 2 minutes.
&lt;/p&gt;&lt;p&gt;Once I was able to get to a happy Search Settings page I went ahead and reset the Index back to zero. Not always necessary but they had 33,000 items in the index and 140,000 or errors. I thought better to start everything back to 0.
&lt;/p&gt;&lt;p&gt;In order to reset the Index.
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;From the SSP admin screen click Search Administration
&lt;/li&gt;&lt;li&gt;From the left hand column (quick launch for those who know terminology) click Reset all crawled content
&lt;/li&gt;&lt;li&gt;Select Deactivate search alerts during reset
&lt;/li&gt;&lt;li&gt;Click Reset now
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Now you have a completely blank index. Why did we choose to deactivate search alerts?  This is to keep from annoying the users. We don&amp;#39;t want them all to get new alerts when new content is discovered when we recrawl in a minute. Once the index is back to normal we will re enable the alerts for them.
&lt;/p&gt;&lt;p&gt;Ok so now the next step should be doing a full crawl. So let&amp;#39;s try that.  
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;From your SSP Administration home page click Search Administration
&lt;/li&gt;&lt;li&gt;From the Quick Launch bar (on the left) click Content Sources
&lt;/li&gt;&lt;li&gt;Hover over your Content Source, click the drop down arrow, and select full crawl
&lt;/li&gt;&lt;li&gt;Now go back to the home page of Search Administration and watch to see if the crawl is running
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Unfortunately in our case after about a minute I was left with 0 items in the index and 3 errors.  After checking the errors I got Access Denied. &lt;span style="font-family:Wingdings;"&gt;L&lt;/span&gt; If you haven&amp;#39;t done any monkeying around with changing your default content access account then it should have been automatically granted full access to your content source.  You can confirm this by checking your Policy for web application in Central administration. If you forget how to do that check this blog post for a reminder.  &lt;a href="http://msmvps.com/blogs/shane/archive/2007/01/21/become-administrator-of-the-entire-web-application.aspx"&gt;http://msmvps.com/blogs/shane/archive/2007/01/21/become-administrator-of-the-entire-web-application.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;If that checked out ok then the next thing I would check is to make sure your web application is set to integrated authentication and not basic authentication. MOSS will not pass basic authentication by default. So if you changed your web application from integrated to basic, so people users don&amp;#39;t have to enter their domain for example, then you need to setup a custom crawl rule to pass basic authentication.
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;From your SSP Administration home page click Search Administration
&lt;/li&gt;&lt;li&gt;In the Quick Launch bar click Crawl rules
&lt;/li&gt;&lt;li&gt;Click New Crawl Rule
&lt;/li&gt;&lt;li&gt;For path enter your web app URL ex: http://portal.company.com/*
&lt;/li&gt;&lt;li&gt;For Crawl Configuration select Include all items in this path
&lt;/li&gt;&lt;li&gt;For Specify Authentication select Specify a different content access account
&lt;/li&gt;&lt;li&gt;Now fill in username and password remembering your domain\username form. I would recommended using your normal search account as you know it already has read access to the content. 
&lt;/li&gt;&lt;li&gt;Key step de-select the box to Do not allow Basic Authentication
&lt;/li&gt;&lt;li&gt;Now do a full crawl. Also, remember if you have multiple web apps you may need more than one of this rules.
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;For the client this was not this issue but it is an important and often over looked troubleshooting step so I thought throwing it in here would be helpful. 
&lt;/p&gt;&lt;p&gt;The next thing I take a look at is the dreaded loopback fix.  I showed this one to Todd Klindt one time and he wrote a nice post on the issue and a like to the KB for fixing it. &lt;a href="http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=107"&gt;http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=107&lt;/a&gt; It is all but a guarantee these days if you have the WFE and Index role on the same server you are going to need to do this.  A lot of farms have ran fine for a long time and just recently they have started requiring it. Must have been a Windows update that is causing this to be needed more but I haven&amp;#39;t identified it.  Another note even though this fix is only listed as applying to Windows 2003 it also applies to Windows 2008, had a different client need it last week. &lt;span style="font-family:Wingdings;"&gt;J&lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;Loopback fix in and the server rebooted I tried another Full crawl. Success!  Seems this was the root of their issues but as is often the case that happens to all of us, trying to fix it only made the problem worse. LOL  
&lt;/p&gt;&lt;p&gt;Don&amp;#39;t forget to re-enable those search alerts.
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;From your SSP administration home page click Search Administration
&lt;/li&gt;&lt;li&gt;In the System Status section in the center of the page click Search alerts status Enable
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Another troubleshooting step I skipped, because the client had already done it was resetting search permissions.  Read the blog post &lt;a href="http://www.sharepoint911.com/blogs/john"&gt;John Ross&lt;/a&gt; did summing up the steps to get permissions back on the up and up for the Search Service.  &lt;a href="http://www.sharepoint911.com/blogs/john/archive/2009/04/03/change-to-group-policy-broke-sharepoint-search-–-thanks-conficker-scare.aspx"&gt;http://www.sharepoint911.com/blogs/john/archive/2009/04/03/change-to-group-policy-broke-sharepoint-search-–-thanks-conficker-scare.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Something I learned that was new
&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I am guessing since I didn&amp;#39;t realize this is an option (or more probably I knew and forgot) you probably didn&amp;#39;t either. So run stsadm –o help like below and take a look at the output.
&lt;/p&gt;&lt;p&gt;Use Stsadm.exe from the 12 hive (c:\program files\common files\Microsoft shared\web server extensions\12\). Actually 12\bin to be exact.
&lt;/p&gt;&lt;p&gt;C:\ &amp;gt;stsadm -help osearch
&lt;/p&gt;&lt;p&gt;stsadm -o osearch
&lt;/p&gt;&lt;p&gt;    [-action &amp;lt;list|start|stop|showdefaultsspadmin&amp;gt;] required parameters for &amp;#39;start&amp;#39; (if not already set): role, farmcontactemail, service credentials
&lt;/p&gt;&lt;p&gt;    [-f (suppress prompts)]
&lt;/p&gt;&lt;p&gt;    [-role &amp;lt;Index|Query|IndexQuery&amp;gt;]
&lt;/p&gt;&lt;p&gt;    [-farmcontactemail &amp;lt;email&amp;gt;]
&lt;/p&gt;&lt;p&gt;    [-farmperformancelevel &amp;lt;Reduced|PartlyReduced|Maximum&amp;gt;]
&lt;/p&gt;&lt;p&gt;    [-farmserviceaccount &amp;lt;DOMAIN\name&amp;gt; (service credentials)]
&lt;/p&gt;&lt;p&gt;    [-farmservicepassword &amp;lt;password&amp;gt;]
&lt;/p&gt;&lt;p&gt;    [-defaultindexlocation &amp;lt;directory&amp;gt;]
&lt;/p&gt;&lt;p&gt;    [-propagationlocation &amp;lt;directory&amp;gt;]
&lt;/p&gt;&lt;p&gt;    [-cleansearchdatabase &amp;lt;true|false&amp;gt;]
&lt;/p&gt;&lt;p&gt;    [-ssp &amp;lt;ssp name&amp;gt;] required parameter for &amp;#39;cleansearchdatabase&amp;#39;
&lt;/p&gt;&lt;p&gt;So really very similar to the options you have available to you from the GUI. The reason I used it was one of the Query servers was stuck in the starting state. In the GUI there is no stop until the service gets too started, not even a reboot will help. With stsadm you can do a stop and get out of the perpetual starting. &lt;span style="font-family:Wingdings;"&gt;J&lt;/span&gt; A very helpful trick.
&lt;/p&gt;&lt;p&gt;&lt;strong&gt;If you are still fighting with Search here are couple of other Search troubleshooting things I wrote a while back
&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msmvps.com/blogs/shane/archive/2008/04/01/more-problems-with-sql-server-high-cpu-and-moss-search.aspx"&gt;More Problems with SQL Server High CPU and MOSS Search&lt;/a&gt;&lt;strong&gt;
			&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msmvps.com/blogs/shane/archive/2007/07/23/another-day-another-new-error-message.aspx"&gt;Another day, another new error message&lt;/a&gt;&lt;strong&gt;
			&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Hope you enjoy what feels like a small book
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Shane – &lt;a href="http://www.sharepoint911.com"&gt;SharePoint Consulting&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1687185" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/How+Do+I/default.aspx">How Do I</category><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SSP/default.aspx">SSP</category></item><item><title>InfoPath Form displayed on anonymous site causes login prompt</title><link>http://msmvps.com/blogs/shane/archive/2009/01/13/infopath-form-displayed-on-anonymous-site-causes-login-prompt.aspx</link><pubDate>Tue, 13 Jan 2009 01:54:24 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1661213</guid><dc:creator>Shane</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1661213</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2009/01/13/infopath-form-displayed-on-anonymous-site-causes-login-prompt.aspx#comments</comments><description>&lt;p&gt;Had this one pop up for a second time today so thought I would blog it this time.  
&lt;/p&gt;&lt;p&gt;Client created a public website for baseball signups.  It was a simply publishing portal with anonymous enabled.  He then created an InfoPath form and set it up to generate an email with the info from the form.  He published this form to a form library using Forms Services and then embedded the form using a page viewer web part on a new ASPX page so people could just navigate and fill out the page.   
&lt;/p&gt;&lt;p&gt;The problem – the site would pop up an authentication box every time an anonymous person would visit the site.  Even stranger if someone would get the authentication box and then enter proper credentials for the remainder of the day anonymous access worked fine.  Then each morning back to the same problem.  ODD.
&lt;/p&gt;&lt;p&gt;Turns out the issue was the lockdown feature used with the publishing portal.  Not everyone realizes it but when you create a site collection using the publishing portal there is a hidden feature that fires called ViewFormPagesLockdown.  This feature, among other things, sets it so /_layouts directory is not available to the anonymous user.  For more details see the ECM Team blog &lt;a href="http://blogs.msdn.com/ecm/archive/2007/05/12/anonymous-users-forms-pages-and-the-lockdown-feature.aspx"&gt;post&lt;/a&gt;.  So we simply deactivated the feature and reset the anonymous permissions and life was good again.
&lt;/p&gt;&lt;p&gt;One thing to pay particular attention to with this feature every time you toggle this feature on or off you need to disable and enable anonymous access for the new settings to take effect.  That part can drive you bonkers.    
&lt;/p&gt;&lt;p&gt;Shane – &lt;a href="http://www.sharepoint911.com/"&gt;SharePoint help&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1661213" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/How+Do+I/default.aspx">How Do I</category><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Windows Server 2008 WFE will not allow large file uploads</title><link>http://msmvps.com/blogs/shane/archive/2008/12/17/windows-server-2008-wfe-will-not-allow-large-file-uploads.aspx</link><pubDate>Wed, 17 Dec 2008 18:51:35 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1657027</guid><dc:creator>Shane</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1657027</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2008/12/17/windows-server-2008-wfe-will-not-allow-large-file-uploads.aspx#comments</comments><description>&lt;p&gt;I had a client a couple weeks ago who upgraded from SPS 2003 to MOSS 2007 using the database attach method.  This means the MOSS farm was built on new hardware which we chose Windows Server 2008 for.  This was a very challenging upgrade for several reasons but primarly because the 2003 site database was in bad shape.  Once we worked through the issues and got things up we noticed strange behavior.  When uploading a large file (anything larger than 28 MB) the browser would instantly come back with a 404 error.  So our first thought was check the three normal settings for large uploads.
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Central Admin &amp;gt; Application Management &amp;gt; General web application settings.  By default this is 50 MB.  You can increase to 2 GB.
&lt;/li&gt;&lt;li&gt;Then you can go into IIS.  Find your web application and go to properties.  Then change the IIS timeout from 120 seconds to a much larger setting.
&lt;/li&gt;&lt;li&gt;Upload.aspx is an application page.  Application pages have their own web.config which controls their timeout.  The default for these pages is 360 seconds.  You need to increase this.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;All of these settings apply whether you are using w2k3 or w2k8 and are covered in this kb &lt;a href="http://support.microsoft.com/kb/925083"&gt;http://support.microsoft.com/kb/925083&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;We made all of those changes and no change in behavior.  And besides we didn&amp;#39;t have a timeout issue because on a 27 MB file is processed for a few seconds and then uploaded no problem.  On a 30 MB or greater file it failed instantly.   
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.toddklindt.com/blog"&gt;Todd Klindt&lt;/a&gt; to the rescue he pointed me at this KB944981 - &lt;a href="http://support.microsoft.com/kb/944981"&gt;You cannot upload files that are larger than 28 MB on a Windows Server 2008-based computer that is running Windows SharePoint Services 3.0&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;So I gave it a try and it actually made things worse.  What the heck?  Well then I reread it. They tell you to make a change to the web.config and say just put the change in the &amp;lt;configuration&amp;gt; section.  WRONG!  Well kind of.  You need to make the change in the &amp;lt;configuration&amp;gt; section but it has to be after the &amp;lt;/configSections&amp;gt; tag.  So I recommend you paste their change between &amp;lt;/configSections&amp;gt; and the &amp;lt;SharePoint&amp;gt; tag.  
&lt;/p&gt;&lt;p&gt;Now everything works great.  Do note their change only allows you to upload files with a size of 50 MB.  If you want larger you will need to increase the maxAllowedContentLength=.
&lt;/p&gt;&lt;p&gt;If you are going to be playing with Windows Server 2008 and SharePoint I recommend you go poke around the SharePoint and w2k8 resource center at &lt;a href="http://technet.microsoft.com/en-us/office/sharepointserver/bb735844.aspx"&gt;http://technet.microsoft.com/en-us/office/sharepointserver/bb735844.aspx&lt;/a&gt;. Thanks to &lt;a href="http://twitter.com/emilysc"&gt;Emily Schroeder&lt;/a&gt; for the tweet on that page which she runs. &lt;span style="font-family:Wingdings;"&gt;J&lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;Even better yet Todd and I have some fun new stuff coming on Windows Server 2008 and 64 bit before the end of the year.  
&lt;/p&gt;&lt;p&gt;Shane – &lt;a href="http://www.sharepoint911.com/"&gt;SharePoint Consulting&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1657027" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/How+Do+I/default.aspx">How Do I</category><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/shane/archive/tags/w2k8/default.aspx">w2k8</category></item><item><title>Whole farm is down because timer jobs are not running</title><link>http://msmvps.com/blogs/shane/archive/2008/10/09/whole-farm-is-down-because-timer-jobs-are-not-running.aspx</link><pubDate>Thu, 09 Oct 2008 19:50:04 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1650366</guid><dc:creator>Shane</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1650366</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2008/10/09/whole-farm-is-down-because-timer-jobs-are-not-running.aspx#comments</comments><description>&lt;p&gt;One of my clients this week managed to take his entire farm offline this week by upsetting the timer service.  First a little background – currently they are scrambling to get SharePoint back to a happy state.  Why?  Well, as happens with lots of customers, SharePoint is too successful.  When we originally setup their farm and upgraded from SPS2003 to MOSS 2007 they had about 20 GB of content that was growing at a very controlled pace.  Fast forward a little more than a year and their content database is about 320 GB.  YIKES!  Even scarier most of their data is in one site collection.  This is bad, very bad!  Typical guidance is your content databases should be less than 100 GB.
&lt;/p&gt;&lt;p&gt;Part of this growth has forced some moving of the databases to different drives and a database restore to deal with another issue.  Well, anytime you want to move SharePoint databases around you should run the command stsadm –o preparetomove as documented by Cory Burns in the post &lt;a href="http://blogs.technet.com/corybu/archive/2007/06/01/detaching-databases-in-moss-2007-environments.aspx"&gt;Detaching databases in MOSS&lt;/a&gt;.  If you didn&amp;#39;t you will start getting sync errors once an hour such as:
&lt;/p&gt;&lt;p&gt;Failure trying to synch web application 09a21da5-4485-4b00-8268-772aea7fea12, ContentDB 65301403-c277-4b4c-ad5a-e822572d10ea: A duplicate site ID 3b3a4372-aa91-4e0c-ba57-2567958d81bb(http://portal/sites/test1) was found. This might be caused by restoring a content database from one server farm into a different server farm without first removing the original database and then running stsadm -o preparetomove. If this is the cause, the stsadm -o preparetomove command can be used with the -OldContentDB command line option to resolve this issue.
&lt;/p&gt;&lt;p&gt;Cory then goes on how to fix it using stsadm –o sync.  This is where my client was.  He ran this command but for some reason (possible him specifying the wrong switches and accidently deleting a content db) the command hung up for a long period of time, and the portal users were unable to access the environment.  So he killed the stsadm process.  From that point all hell broke loose.  
&lt;/p&gt;&lt;p&gt;For several hours they attempted a lot of fixes found on the web.  One of the fixes had them rename the folder located at C:\Documents and Settings\All Users\Application Data\Microsoft\SharePoint\Config\&amp;lt;guid&amp;gt;\.  This was a bad option.  The folder contains XML files for all of the timer job definitions that need to be ran and the idea was renaming the folder would cause SharePoint to create a new empty copy of the folder and then it could start creating the xml files again and get back to work.  Nope, that isn&amp;#39;t how it works.  What they needed to do was delete all of the XML files and leave the folder alone.  Then when they restarted the timer service the proper XML files would have magically reappeared.  
&lt;/p&gt;&lt;p&gt;Hope this helps you
&lt;/p&gt;&lt;p&gt;Shane
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.sharepoint911.com/"&gt;SharePoint Consulting&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1650366" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/How+Do+I/default.aspx">How Do I</category><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Error using Stsadm –o restore</title><link>http://msmvps.com/blogs/shane/archive/2008/08/20/error-using-stsadm-o-restore.aspx</link><pubDate>Wed, 20 Aug 2008 19:17:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1645298</guid><dc:creator>Shane</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1645298</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2008/08/20/error-using-stsadm-o-restore.aspx#comments</comments><description>&lt;p&gt;Got this email earlier this week. &lt;/p&gt;
&lt;p&gt;Shane, &lt;/p&gt;
&lt;p&gt;I am using the Microsoft Site Undelete tool (download from &lt;a href="http://www.codeplex.com/governance"&gt;here&lt;/a&gt;) you recommended. I had user delete his site accidently and I am trying to restore it. It was successfully backed up by the tool to a file called sitename.bak. So I ran the command: &lt;/p&gt;
&lt;p&gt;Stsadm.exe &amp;ndash;o restore &amp;ndash;url http://portal/sites/sitename -filename sitename.bak &lt;/p&gt;
&lt;p&gt;When I ran the command I got the error: &lt;/p&gt;
&lt;p&gt;Your backup is from a different version of Windows SharePoint Services and cannot be restored to a server running the current version. The backup file should be&amp;nbsp;restored to a server with version &amp;#39;1178817357.0.105904.0&amp;#39; or later. &lt;/p&gt;
&lt;p&gt;What gives? Shouldn&amp;#39;t my version be 12.0.0.6318 or 12.0.6219.1000? &lt;/p&gt;
&lt;p&gt;Thanks &lt;/p&gt;
&lt;p&gt;Well after scratching my head for a few minutes I realized the mistake. He was trying to restore an individual site instead of a site collection. The undelete tool is smart enough to know when you do a delete if you are deleting a site or a site collection. When you delete a site the tool will actually do a stsadm &amp;ndash;o export before deleting the site, this is what happened to our guy. So to restore the file he simply needed to run the command: &lt;/p&gt;
&lt;p&gt;Stsadm &amp;ndash;o import -url http://portal/sites/sitename -filename sitename.bak&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;(Thanks Jeff)&lt;/p&gt;
&lt;p&gt;That is all it takes. So don&amp;#39;t get your site collection backups (stsadm &amp;ndash;o backup) confused with your site backups (stsadm &amp;ndash;o export). &lt;/p&gt;
&lt;p&gt;Also, worth noting because I can hear &lt;a href="http://www.toddklindt.com/blog/default.aspx"&gt;Todd&lt;/a&gt; complaining now. If you will call your sub-sites web and call your site collections sites like the developers do your life will be easier. &lt;/p&gt;
&lt;p&gt;Also, also I only have one more chapter on the &lt;a href="http://www.amazon.com/gp/product/1584506016?ie=UTF8&amp;amp;tag=sharep-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1584506016"&gt;SharePoint Admin Book&lt;/a&gt; to go. &lt;/p&gt;
&lt;p&gt;Shane &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.sharepoint911.com"&gt;SharePoint Consulting&lt;/a&gt; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1645298" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Error message in multi server farm</title><link>http://msmvps.com/blogs/shane/archive/2008/07/28/error-message-in-multi-server-farm.aspx</link><pubDate>Mon, 28 Jul 2008 00:23:20 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1642362</guid><dc:creator>Shane</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1642362</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2008/07/28/error-message-in-multi-server-farm.aspx#comments</comments><description>&lt;p&gt;I was adding a new web front end (WFE) server to a farm last week and ran into this error while running config wizard.
&lt;/p&gt;&lt;p&gt;Task configdb has failed with an unknown exception 
&lt;/p&gt;&lt;p&gt;07/21/2008 14:18:39  8  ERR                      Exception: System.IO.IOException: The device is not ready.
&lt;/p&gt;&lt;p&gt;   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
&lt;/p&gt;&lt;p&gt;   at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity)
&lt;/p&gt;&lt;p&gt;   at System.IO.DirectoryInfo.Create(DirectorySecurity directorySecurity)
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPProvisioningAssistant.CreateDirectory(DirectoryInfo di, Boolean secureAdminAccess)
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPServer.CreateDirectory(String path, Boolean secureAdminAccess)
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPServer.CreateDirectory(String path)
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPUsageSettings.EnsureLogFileDirectories(SPFarm farm)
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPWebApplication.Provision()
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPWebServiceInstance.Provision()
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPFarm.Join()
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.CreateOrConnectConfigDb()
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Run()
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask(
&lt;/p&gt;&lt;p&gt;After some poking around the net I found that my buddy Eric Shupps had seen this error before also.  &lt;a href="http://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?ID=139"&gt;http://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?ID=139&lt;/a&gt;   The issue stems from the fact that WFE1 had the usage logs set to go to the D:\ drive in Central Admin.  When config wizard tried to provision this folder on WFE2 it errored out because the server did not have a D:.  Whoops.  
&lt;/p&gt;&lt;p&gt;Thanks Eric!
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Shane 
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.sharepoint911.com"&gt;SharePoint Consulting&lt;/a&gt;
	&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1642362" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Another Error Message – Access Denied on Profile Import</title><link>http://msmvps.com/blogs/shane/archive/2008/06/30/another-error-message-access-denied-on-profile-import.aspx</link><pubDate>Mon, 30 Jun 2008 15:56:31 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1638881</guid><dc:creator>Shane</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1638881</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2008/06/30/another-error-message-access-denied-on-profile-import.aspx#comments</comments><description>&lt;p&gt;I noticed the error message below repeatedly in event viewer and realized it was happening every time a profile import was happening.  
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Event Type:    Error
&lt;/p&gt;&lt;p&gt;Event Source:    Office SharePoint Server
&lt;/p&gt;&lt;p&gt;Event Category:    Office Server General 
&lt;/p&gt;&lt;p&gt;Event ID:    7888
&lt;/p&gt;&lt;p&gt;Date:        6/27/2008
&lt;/p&gt;&lt;p&gt;Time:        11:37:17 AM
&lt;/p&gt;&lt;p&gt;User:        N/A
&lt;/p&gt;&lt;p&gt;Computer:    ServerName
&lt;/p&gt;&lt;p&gt;Description:
&lt;/p&gt;&lt;p&gt;A runtime exception was detected. Details follow. 
&lt;/p&gt;&lt;p&gt;Message: Access Denied! Only site admin can access Data Source object from user profile DB.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Techinal Details:
&lt;/p&gt;&lt;p&gt;System.UnauthorizedAccessException: Access Denied! Only site admin can access Data Source object from user profile DB.
&lt;/p&gt;&lt;p&gt;   at Microsoft.Office.Server.UserProfiles.SRPSite.AdminCheck(String message)
&lt;/p&gt;&lt;p&gt;   at Microsoft.Office.Server.UserProfiles.DataSource._LoadDataSourceDef(IDataRecord rec)
&lt;/p&gt;&lt;p&gt;   at Microsoft.Office.Server.UserProfiles.DataSource._LoadDataSourceDef(String strDSName)
&lt;/p&gt;&lt;p&gt;   at Microsoft.Office.Server.UserProfiles.DataSource..ctor(SRPSite site, Boolean fAllowEveryoneRead)
&lt;/p&gt;&lt;p&gt;   at Microsoft.Office.Server.UserProfiles.DataSource..ctor(SRPSite site)
&lt;/p&gt;&lt;p&gt;   at Microsoft.Office.Server.UserProfiles.UserProfileConfigManager.GetDataSource()
&lt;/p&gt;&lt;p&gt;   at Microsoft.Office.Server.UserProfiles.BDCConnector.RefreshConfiguration(String sspName)
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Turns out that on this server they had a least privileged install done.  In this case you need to make sure that within the SSP you have granted your default content access account and your SSP application pool account the manage profile permission.  If you need  help with that check out this article I wrote on SSPs and their rights.  &lt;a href="http://msmvps.com/blogs/shane/archive/2007/08/06/give-a-user-access-to-the-ssp.aspx"&gt;http://msmvps.com/blogs/shane/archive/2007/08/06/give-a-user-access-to-the-ssp.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Shane – &lt;a href="http://www.sharepoint911.com/"&gt;SharePoint Consulting&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1638881" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/How+Do+I/default.aspx">How Do I</category><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SSP/default.aspx">SSP</category></item><item><title>More Problems with SQL Server High CPU and MOSS Search</title><link>http://msmvps.com/blogs/shane/archive/2008/04/01/more-problems-with-sql-server-high-cpu-and-moss-search.aspx</link><pubDate>Tue, 01 Apr 2008 16:53:14 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1565728</guid><dc:creator>Shane</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1565728</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2008/04/01/more-problems-with-sql-server-high-cpu-and-moss-search.aspx#comments</comments><description>&lt;p&gt;I got this in email a couple of weeks ago and thought I would share.  Figured it would help a few people searching the web for troubleshooting if nothing else.
&lt;/p&gt;&lt;p&gt;&amp;lt;email&amp;gt;
&lt;/p&gt;&lt;p&gt;Hi Shane,
&lt;/p&gt;&lt;p&gt;We are having a peculiar problem with our SharePoint Farm, that we are unable to resolve, we currently have a case logged with Microsoft, but after 3 weeks of no progress we are trying to find any assistance we can. If you have a few minutes would you be able to have a quick read of our problem and offer us any advice you may have?
&lt;/p&gt;&lt;p&gt;We have 2 SharePoint Farms, one for production and one for Testing. Both are configured the same, with the exception of content, the test environment does not have the same content as the production.
&lt;/p&gt;&lt;p&gt;Both farms are configured with one server for SharePoint services and a server for SQL Server.
&lt;/p&gt;&lt;p&gt;Ok so here is the problem, when running a full crawl the CPU usage of the sqlsvr.exe process on the SQL server hits 100% and stays there.
&lt;/p&gt;&lt;p&gt;*Stopping the search service on the SharePoint server results in an immediate drop in CPU usage on SQL. Restarting the service results in an immediate spike in CPU on SQL *Several times the search service has failed to stop and required end tasking the search process from task manager *The crawl appears to run without problem with low CPU usage on SQL and high CPU on SharePoint until it has crawled 3000+ items then the CPU on SharePoint drops and SQL CPU maxes out.
&lt;/p&gt;&lt;p&gt;*Resetting the crawled content results in a drop in CPU on SQL. This process has occasionally hung as well requiring the restarting and end tasking of the search service.
&lt;/p&gt;&lt;p&gt;*Symptoms are similar to this issue &lt;a href="http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2364387&amp;amp;SiteID=17"&gt;http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2364387&amp;amp;SiteID=17&lt;/a&gt; with the following exceptions:
&lt;/p&gt;&lt;p&gt;*There are no SQL errors logged
&lt;/p&gt;&lt;p&gt;*And the authoritative pages refresh does not work.
&lt;/p&gt;&lt;p&gt;*This problem does not occur in our test environment.
&lt;/p&gt;&lt;p&gt;*I have setup our test SharePoint Server to crawl the content on production SharePoint server and it successfully completed the crawl without any problems.
&lt;/p&gt;&lt;p&gt;*I have also tried separating the content sources and crawling each one separately. Any one of them causes the CPU spike *I have uninstalled and reinstalled the search service on SharePoint.
&lt;/p&gt;&lt;p&gt;*Both our SharePoint Servers have the latest service pack for SharePoint installed already (I didn&amp;#39;t think it did, but I tried to install it and it said it was running the latest service pack already).
&lt;/p&gt;&lt;p&gt;I know there is a service pack for SQL server available &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=d07219b2-1e23-49c8-8f0c-63fa18f26d3a&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=d07219b2-1e23-49c8-8f0c-63fa18f26d3a&amp;amp;DisplayLang=en&lt;/a&gt; but our test SQL server is running the same version as our production server and is not experiencing the problem, even when I used the test server to crawl the production server.
&lt;/p&gt;&lt;p&gt;Many thanks for your time, and look forward to your reply.
&lt;/p&gt;&lt;p&gt;&amp;lt;/email&amp;gt;
&lt;/p&gt;&lt;p&gt;I guessed it was his SQL Database Index as we discussed previously here. &lt;a href="http://msmvps.com/blogs/shane/archive/2007/07/23/another-day-another-new-error-message.aspx"&gt;http://msmvps.com/blogs/shane/archive/2007/07/23/another-day-another-new-error-message.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;It was. :)   
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p style="text-align:justify;"&gt;Shane – &lt;a href="http://www.sharepoint911.com"&gt;SharePoint Consulting&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1565728" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SSP/default.aspx">SSP</category></item><item><title>The Trial Period For This Product Has Expired.</title><link>http://msmvps.com/blogs/shane/archive/2008/02/05/the-trial-period-for-this-product-has-expired.aspx</link><pubDate>Tue, 05 Feb 2008 01:43:30 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1496375</guid><dc:creator>Shane</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1496375</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2008/02/05/the-trial-period-for-this-product-has-expired.aspx#comments</comments><description>&lt;p&gt;Even after I put in a good MOSS Enterprise key, did and iisreset, and rebooted.  UGH.  Why?
&lt;/p&gt;&lt;p&gt;Well, it turns out as a final reminder this server once was setup as a basic install, my Central Admin app pool was running as Network Service instead of my farm account. And for some reason Network Service did not have the rights to license the product.  Change the app pool, recycle the app pool, and no more error message.  UGH
&lt;/p&gt;&lt;p&gt;Another new error message because of the Central Admin App Pool being wrong:
&lt;/p&gt;&lt;p&gt;An unhandled exception occurred in the user interface.Exception Information: Unable to load DLL &amp;#39;Microsoft.Office.Server.Native.dll&amp;#39;: The specified module could not be found. (Exception from HResult: 0x8007007E)
&lt;/p&gt;&lt;p&gt;This message occurred when you went to Application Management &amp;gt; Check services enabled in this farm
&lt;/p&gt;&lt;p&gt;Hope this helps people when they are searching the web.  I couldn&amp;#39;t find any help.  S
&lt;/p&gt;&lt;p&gt;Shane – &lt;a href="http://www.sharepoint911.com/"&gt;SharePoint Consulting&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1496375" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Errors installing after uninstalling</title><link>http://msmvps.com/blogs/shane/archive/2008/02/04/errors-installing-after-uninstalling.aspx</link><pubDate>Mon, 04 Feb 2008 05:42:52 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1494525</guid><dc:creator>Shane</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1494525</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2008/02/04/errors-installing-after-uninstalling.aspx#comments</comments><description>&lt;p&gt;Once again it is midnight on a Sunday evening and I find myself working.  Oh the joys.  :)  Anyway, a quick post for you.
&lt;/p&gt;&lt;p&gt;SharePoint911 got a new client this week and like many of them they had someone in to do SharePoint before us. And I am the lucky guy who gets to clean up after someone else&amp;#39;s half ass attempt to be SharePoint consultants.  (I will save my rant for another day.)  But as normal even though the client has SQL Server running on the SharePoint box the &amp;quot;consultant&amp;quot; did a basic install of MOSS Enterprise which puts SQL Express on the machine and uses it.  As anyone who has taken my class or seen one of my admin presentations this annoys me more than anything.   SQL Express has a 4 GB HARD LIMIT on database size!  But worse than that basic install uses local system for EVERYTHING which works correctly for about 5 minutes, then the first time you try to do anything with the product it explodes.  UGH.  So before we start the project I am backing up all of their content and then uninstalling and reinstalling.  To me this is the only clean way to get rid of the basic install.
&lt;/p&gt;&lt;p&gt;After a reboot to make the server stable again I ran the uninstaller from add/remove programs.  This will also automatically install SQL Express.  After the uninstall another reboot.
&lt;/p&gt;&lt;p&gt;Then I reinstalled MOSS choosing the Complete option.  When the installer finished it launched Configuration Wizard.
&lt;/p&gt;&lt;p&gt;After specifying the database server, farm account, and password I was prompted to setup Central Admin
&lt;/p&gt;&lt;p&gt;Here when I clicked next I got the error message. 
&lt;/p&gt;&lt;p&gt;An exception of type System.Runtime.InteropServices.COMException was thrown.  Additional exception information: The system cannot find the path specified.
&lt;/p&gt;&lt;p&gt;Why?  Because for some reason during the uninstall SharePoint failed to remove the old Web Applications (IIS Sites).  So SharePoint couldn&amp;#39;t create a Web Application for central admin because a dead one was already in its place.  So I went into IIS, deleted everything from the previous install and reran configuration wizard.  Everything ran like a charm.  
&lt;/p&gt;&lt;p&gt;Hope this saves someone a few minutes.
&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Shane &lt;a href="http://www.sharepoint911.com/"&gt;SharePoint Consulting&lt;/a&gt;
	&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1494525" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Weird error due to permissions</title><link>http://msmvps.com/blogs/shane/archive/2008/01/10/weird-error-due-to-permissions.aspx</link><pubDate>Thu, 10 Jan 2008 06:45:09 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1451746</guid><dc:creator>Shane</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1451746</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2008/01/10/weird-error-due-to-permissions.aspx#comments</comments><description>&lt;p&gt;So it is 1:30 am and I am sitting here trying to hodge-podge a medium server farm together to test a Kerberos issue/theory.  My environment is a Windows Server 2008 box as my central admin, WFE, Excel, and query server (physical hardware), Windows Server 2003 VPC as the Index server, and a another VPC (running on another host) playing the role of SQL Server 2005 and Domain Controller.  Does it sound like fun?  Yeah right.  
&lt;/p&gt;&lt;p&gt;Anyway, I started getting the error below whenever I tried to start the Office SharePoint Server Search service on the index box.
&lt;/p&gt;&lt;p&gt;An unhandled exception occurred in the user interface.Exception Information: Unable to generate a temporary class (result=1). &lt;br /&gt;error CS2001: Source file &amp;#39;C:\Windows\TEMP\xm7qyq1x.0.cs&amp;#39; could not be found &lt;br /&gt;error CS2008: No inputs specified
&lt;/p&gt;&lt;p&gt;Quick search?  Nothing.  A little playing and guessing and the issue turned out to be permissions.  For some reason WSS_Admin_WPG and WSS_WPG did not have the any rights to c:\windows\temp on the central admin server.  So I gave wss_admin_wpg full control and wss_wpg read &amp;amp; execute.  Fixed everything instantly.  I am guessing this is an issue with my random servers (not clean installs for this test) and not a W2K8 issue.  Anyway, hopefully the error message and fix saves someone else some time.
&lt;/p&gt;&lt;p&gt;Shane
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.sharepoint911.com"&gt;&lt;span style="font-family:Tahoma;font-size:8pt;"&gt;SharePoint Consulting&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1451746" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Kerberos and MOSS case sensitive?</title><link>http://msmvps.com/blogs/shane/archive/2007/09/27/kerberos-and-moss-case-sensitive.aspx</link><pubDate>Thu, 27 Sep 2007 05:30:07 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1218707</guid><dc:creator>Shane</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1218707</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2007/09/27/kerberos-and-moss-case-sensitive.aspx#comments</comments><description>&lt;p&gt;Warning I am not a Windows AD Security &amp;quot;expert&amp;quot;, I don&amp;#39;t play one on TV, and I did not stay at a Holiday Inn Express last night.  :)
&lt;/p&gt;&lt;p&gt;Ok, so it is 1 am in the morning and I am working on my labs for &lt;a href="http://www.tedpattison.net/Courses/SPA401.aspx"&gt;Professional SharePoint Administration&lt;/a&gt;.  In the class we do a least-privilege install where we end up with about 8 different accounts.  Then we configure the whole farm to use Kerberos authentication.  Lots of fun and I really think it is important to understand.  It isn&amp;#39;t hard to do, just tedious.  Anyway.
&lt;/p&gt;&lt;p&gt;I do my setspn.exe for central admin as &lt;span style="background-color:silver;"&gt;setspn.exe –A HTTP/server.tpg.local tpg\sp_farm&lt;/span&gt; and again as &lt;span style="background-color:silver;"&gt;setspn.exe –A HTTP/server tpg\sp_farm&lt;/span&gt; no problem.  I log onto the server as tpg\sp_farm and open Central Administration.  It takes me to &lt;a href="http://server:5555"&gt;http://server:5555&lt;/a&gt; and all is well.  I then make Bob Farmer a member of the farm administrator group.  Then I hit the sign in as a different user and input tpg\bob.  Nothing but errors.  What the heck?  
&lt;/p&gt;&lt;p&gt;After 5 minutes of cussing I see this error message in Event Viewer.  
&lt;/p&gt;&lt;p&gt;The kerberos client received a KRB_AP_ERR_MODIFIED error from the server host/server.tpg.local.  The target name used was HTTP/server.TPG.local. This indicates that the password used to encrypt the kerberos service ticket is different than that on the target server. Commonly, this is due to identically named  machine accounts in the target realm (TPG.LOCAL), and the client realm.   Please contact your system administrator.
&lt;/p&gt;&lt;p&gt;I am the system administrator.  Who do I see?  Do you see the issue?  Apparently the proper FQDN is server.TPG.loca instead of server.tpg.local.  Surely that can&amp;#39;t be the problem?  Let&amp;#39;s see.  I run &lt;span style="background-color:silver;"&gt;setspn.exe –A HTTP/server.TPG.local tpg\sp_farm&lt;/span&gt; Then I try to login again.  It WORKS!!!
&lt;/p&gt;&lt;p&gt;So I have read lot of contradicting stuff about if SPN&amp;#39;s are case sensitive or not.  I still don&amp;#39;t know.  What I do know what setting a new SPN with TPG fixed my problem immediately.  If you have 2 cents to add I would love to hear it. 
&lt;/p&gt;&lt;p&gt;Back to work with me.  Now it is 1:30 and I still need to play Halo 3 some more before I go to bed.  Good thing the wife is already asleep.  ;)  
&lt;/p&gt;&lt;p&gt;Shane – &lt;a href="http://www.sharepoint911.com/"&gt;SharePoint Help&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1218707" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Another day, another new error message</title><link>http://msmvps.com/blogs/shane/archive/2007/07/23/another-day-another-new-error-message.aspx</link><pubDate>Mon, 23 Jul 2007 14:05:12 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1048434</guid><dc:creator>Shane</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1048434</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2007/07/23/another-day-another-new-error-message.aspx#comments</comments><description>&lt;p&gt;After upgrading from SPS 2003 to MOSS 2007 we had an issue with the index process.  After starting a full crawl it would peg the server out and would have a status of Crawling – Local Office SharePoint Server sites | computing ranking.  And while it would index most of the items it never would actual finish.  UGH.  So after trying all of the normal tricks like resetting the index, stopping the search service and restarting it, etc nothing would work.  So then we went digging in the logs and found this beauty.  
&lt;/p&gt;&lt;p&gt;07/19/2007 15:03:35.65     mssearch.exe (0x0DEC)                       0x0E88    Search Server Common              GathererSql                       0    Monitorable    CSqlCrawl::ExecuteCommand fails Error 0x80040e2f - File:d:\office\source\search\search\gather\server\gathersql.cxx Line:407
&lt;/p&gt;&lt;p&gt;A quick web search found nothing.  How rude.   A lot more random search combinations did net me this though.  
&lt;/p&gt;&lt;p&gt;I first found Mike Hanley&amp;#39;s Blog &lt;a href="http://blogs.vertigo.com/personal/michael/Blog/Lists/Posts/Post.aspx?ID=4"&gt;SharePoint 2007 Search Never Stops Crawling&lt;/a&gt; which didn&amp;#39;t exactly get me fixed but did lead me to find &lt;a href="http://support.microsoft.com/kb/930887/en-us"&gt;http://support.microsoft.com/kb/930887/en-us&lt;/a&gt; from Microsoft.  Also, Andrew Woodward had put the two together &lt;a href="http://www.21apps.com/2007/07/sql-maintenance-plans-and-moss-give-100.html"&gt;SQL Maintenance Plans and MOSS give 100% CPU error&lt;/a&gt;.  
&lt;/p&gt;&lt;p&gt;So really I say all of this to get the error message out here and in the Web Search indexes so next time someone has the issue they don&amp;#39;t spend hour searching.
&lt;/p&gt;&lt;p&gt;Shane Young – &lt;a href="http://www.sharepoint911.com"&gt;SharePoint Help&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1048434" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category><category domain="http://msmvps.com/blogs/shane/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>A very common prescan problem that stops you from doing your upgrade</title><link>http://msmvps.com/blogs/shane/archive/2007/07/15/a-very-common-prescan-problem-that-stops-you-from-doing-your-upgrade.aspx</link><pubDate>Sun, 15 Jul 2007 19:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1024855</guid><dc:creator>Shane</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=1024855</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2007/07/15/a-very-common-prescan-problem-that-stops-you-from-doing-your-upgrade.aspx#comments</comments><description>&lt;p&gt;I have gotten the same email from several people and the fix has been the same just about every time so I thought I would publish the conversation here. Hopefully some searching of the web will help save a couple of email stamps. ;) &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mr. Pugglesworth:&lt;/strong&gt; What should I do if I want to find out if my SharePoint (WSS v2 or SPS 2003) is ready to be upgraded? &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Shane:&lt;/strong&gt; Use my post here to &lt;a href="http://msmvps.com/blogs/shane/archive/2007/05/04/download-prescan-exe.aspx"&gt;Download Prescan.exe&lt;/a&gt; and then use Joel Oleson&amp;#39;s &lt;a href="http://blogs.msdn.com/joelo/archive/2007/05/01/your-friend-prescan-what-it-does-part-2.aspx"&gt;post&lt;/a&gt; for the exact syntax. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mr. Pugglesworth:&lt;/strong&gt; I ran prescan.exe and then I get these error messages in my prescan log. Can you help? &lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Skipping virtual server: &lt;a href="http://portal.company.com/"&gt;http://portal.company.com/&lt;/a&gt;. Server &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;state = NeedUpgrade. Most likely this virtual server is not extended &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;with WSS v2. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Scan finished without failure. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;===============================Logs=============================== &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Log file: &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;C:\DOCUME~1\puggle\LOCALS~1\Temp\3\PreupgradeReport_633192453889379947_L &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;og.txt &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Summary file: &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;C:\DOCUME~1\puggle\LOCALS~1\Temp\3\PreupgradeReport_633192453889379947_S &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;ummary.xml &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;==============================Totals============================== &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Number of sites skipped (already scanned):&amp;nbsp;&amp;nbsp; 0 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Number of sites scanned:&amp;nbsp;&amp;nbsp; 0 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Number of broken sites:&amp;nbsp;&amp;nbsp; 0 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Number of webs scanned:&amp;nbsp;&amp;nbsp; 0 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Number of broken webs:&amp;nbsp;&amp;nbsp; 0 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Number of webs using custom template:&amp;nbsp;&amp;nbsp; 0 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Number of pages scanned:&amp;nbsp;&amp;nbsp; 0 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;07/05/2007 15:16:32 Number of unghosted pages:&amp;nbsp;&amp;nbsp; 0 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;&lt;strong&gt;Shane:&lt;/strong&gt; Usually that message only shows up when WSS truly isn&amp;#39;t installed or your virtual server didn&amp;#39;t get upgraded after you installed WSS SP2. Try this to confirm my suspicions: &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="COLOR:#1f497d;"&gt;Go to v2 central admin.&amp;nbsp; Then click on Windows SharePoint Service on the left: &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://www.sharepoint911.com/Shared%20Documents/blog%20images/server_config.jpg" /&gt;&lt;span style="COLOR:#1f497d;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="COLOR:#1f497d;"&gt;Now click on Configure virtual server settings.&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://www.sharepoint911.com/Shared%20Documents/blog%20images/server_config2.jpg" /&gt;&lt;span style="COLOR:#1f497d;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="COLOR:#1f497d;"&gt;Now please take a screenshot of the screen that looks like this and send it back to me. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://www.sharepoint911.com/Shared%20Documents/blog%20images/server_config3.jpg" /&gt;&lt;span style="COLOR:#1f497d;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:Consolas;"&gt;This will help me tell you what to do next. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mr. Pugglesworth:&lt;/strong&gt; Here is what I get. Please help. :) &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://www.sharepoint911.com/shared%20documents/Blog%20Images/071507_1924_Averycommon1.png" /&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Shane:&lt;/strong&gt; &lt;span style="COLOR:#1f497d;"&gt;You have some form of this problem &lt;a href="http://msmvps.com/blogs/shane/archive/2005/11/02/74038.aspx"&gt;&lt;/a&gt;&lt;/span&gt;http://msmvps.com/blogs/shane/archive/2005/11/02/74038.aspx&lt;span style="COLOR:#1f497d;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="COLOR:#1f497d;"&gt;Essentially, you need to run stsadm.exe –o upgrade –forceupgrade from the &lt;span style="FONT-SIZE:14pt;TEXT-DECORATION:underline;"&gt;&lt;strong&gt;60 hive&lt;/strong&gt;&lt;/span&gt; before you will be able to do an upgrade to MOSS.&amp;nbsp; While this command is running your SharePoint will be unavailable so plan accordingly.&amp;nbsp; Also, please make sure you have a backup before you start running stsadm commands. They are safe but very powerful. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The End &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Hopefully this will help you out also. If nothing else I don&amp;#39;t have to have this email conversation too many more times. ;) &lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/shane"&gt;Shane Young&lt;/a&gt;&lt;span style="COLOR:#1f497d;"&gt; – &lt;a href="http://www.sharepoint911.com/"&gt;&lt;/a&gt;&lt;/span&gt;SharePoint Help&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1024855" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Upgrade/default.aspx">Upgrade</category><category domain="http://msmvps.com/blogs/shane/archive/tags/How+Do+I/default.aspx">How Do I</category><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category></item><item><title>Problems with licensing MOSS</title><link>http://msmvps.com/blogs/shane/archive/2007/05/29/problems-with-licensing-moss.aspx</link><pubDate>Tue, 29 May 2007 15:11:56 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:932362</guid><dc:creator>Shane</dc:creator><slash:comments>16</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=932362</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2007/05/29/problems-with-licensing-moss.aspx#comments</comments><description>&lt;p&gt;So today had someone who had used the 180 day trial key of MOSS to its end.  Apparently their key expired while we were all grilling out this weekend  whoops.
&lt;/p&gt;&lt;p&gt;Well, no problem.  Just use my blog article &lt;a href="http://msmvps.com/blogs/shane/archive/2007/04/21/how-do-i-find-out-when-my-moss-trial-expires.aspx"&gt;How do I find out when my MOSS trial expires?&lt;/a&gt; And it has a section on &amp;quot;How to update from MOSS trial to MOSS Standard or Enterprise&amp;quot;.  Crisis averted.  
&lt;/p&gt;&lt;p&gt;Not so fast.  She was now getting the error message:
&lt;/p&gt;&lt;p&gt;Your license conversion operation failed. Check the error logs for details.
&lt;/p&gt;&lt;p&gt;Upon looking in Event Viewer (eventvwr) she was getting
&lt;/p&gt;&lt;p&gt;Event Type:    Error
&lt;/p&gt;&lt;p&gt;Event Source:    Windows SharePoint Services 3
&lt;/p&gt;&lt;p&gt;Event Category:    Timer 
&lt;/p&gt;&lt;p&gt;Event ID:    6398
&lt;/p&gt;&lt;p&gt;Date:        5/29/2007
&lt;/p&gt;&lt;p&gt;Time:        8:36:17 AM
&lt;/p&gt;&lt;p&gt;User:        N/A
&lt;/p&gt;&lt;p&gt;Computer:    SERVER1
&lt;/p&gt;&lt;p&gt;Description:
&lt;/p&gt;&lt;p&gt;The Execute method of job definition Microsoft.Office.Server.Administration.LicensingConversionJob (ID b535873a-5ff6-434c-b694-6e19eb40da4e) threw an exception. More information is included below.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Arithmetic operation resulted in an overflow.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Interesting…. Upon further examination it seemed that her collaboration portal was working fine but her publishing portal still thought it was using an expired trial edition.  If you checked Central Administration (check above article if you need help doing this) it said everything was fine.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;So how do we fix this horrible problem?  IISRESET.exe 
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;I am going to do some more digging to see if I can find out why or what happened but best I can tell all is well.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Shane Young – &lt;a href="http://www.sharepoint911.com/"&gt;SharePoint Help&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=932362" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/How+Do+I/default.aspx">How Do I</category><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category></item><item><title>Setting up SharePoint?  Accounts need their domain.</title><link>http://msmvps.com/blogs/shane/archive/2007/03/07/setting-up-sharepoint-accounts-need-their-domain.aspx</link><pubDate>Wed, 07 Mar 2007 17:11:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:652349</guid><dc:creator>Shane</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=652349</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2007/03/07/setting-up-sharepoint-accounts-need-their-domain.aspx#comments</comments><description>&lt;P&gt;I have been meaning to post this forever and keep forgetting. A very common issue I am seeing people have when setting up and configuring SharePoint is the way they are specifying account names. You must always specify domain\username. Even though SharePoint will never tell you this is the problem it is. Many users are tempted to just type in username for a service and then the password then they are greeted with a random/cryptic error message. After about an hour (or a day of reinstalling) they realize it was because they forgot to specify the domain name. &lt;/P&gt;
&lt;P&gt;I will attempt to compile a list of error messages that have been caused by this issue and post them here. If you have one please post it in the comments and I will update the post. Thanks &lt;/P&gt;
&lt;P&gt;Sample Error: &lt;/P&gt;
&lt;P&gt;An unhandled exception occurred in the user interface.Exception Information: OSearch (SPSearchAcct) &lt;/P&gt;
&lt;P&gt;Anyway, just a heads up! &lt;/P&gt;
&lt;P&gt;Shane – &lt;A href="http://www.sharepoint911.com/"&gt;SharePoint Help&lt;/A&gt;&lt;/P&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=652349" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Install/default.aspx">Install</category><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category></item><item><title>NT4 domain and SharePoint 2007 don’t play nice</title><link>http://msmvps.com/blogs/shane/archive/2007/01/25/nt4-domain-and-sharepoint-2007-don-t-play-nice.aspx</link><pubDate>Thu, 25 Jan 2007 02:53:09 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:517543</guid><dc:creator>Shane</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=517543</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2007/01/25/nt4-domain-and-sharepoint-2007-don-t-play-nice.aspx#comments</comments><description>&lt;p&gt;So after really beating my head on the table for a while my conclusion is you cannot install MOSS 2007 or WSS v3 in an NT 4.0 domain as anything but a single server.  If you choose multiserver you will get the error below.  I got this error while trying to connect to the SQL Server using windows authentication in the configuration wizard.  :(  
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;01/09/2007 10:36:27  10  ERR                      Exception: System.Security.Principal.IdentityNotMappedException: Some or all identity references could not be translated.
&lt;/p&gt;&lt;p&gt;   at System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean forceSuccess)
&lt;/p&gt;&lt;p&gt;   at System.Security.Principal.NTAccount.Translate(Type targetType)
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPProcessIdentity.GetMachineRelativeSecurityIdentifier(SPServer server, Boolean&amp;amp; isMachineAccount)
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPProcessIdentity.GrantIdentityDatabaseAccess()
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPProcessIdentity.Update()
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPWindowsService.Update()
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPFarm.CreateBasicServices(SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword)
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder configurationDatabase, SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword)
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder configurationDatabase, SqlConnectionStringBuilder administrationContentDatabase, String farmUser, SecureString farmPassword)
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.CreateOrConnectConfigDb()
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Run()
&lt;/p&gt;&lt;p&gt;   at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Now this is my professional opinion because as best I can tell there is no official Microsoft position on this.  If you are on an NT4 domain and really want to try using 1 SharePoint server and 1 SQL server you may be able to use SQL authentication but no promises there.  It seems that SharePoint considers NT4 to be the same as a workgroup.  
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Hope this saves someone some grief.  
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Shane – &lt;a href="http://www.sharepoint911.com/"&gt;SharePoint Help&lt;/a&gt;
	&lt;/p&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=517543" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Install/default.aspx">Install</category><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category></item><item><title>Upgrade error and prescan.exe</title><link>http://msmvps.com/blogs/shane/archive/2006/06/07/upgrade-error-and-prescan-exe.aspx</link><pubDate>Wed, 07 Jun 2006 01:59:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:99927</guid><dc:creator>Shane</dc:creator><slash:comments>36</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/shane/rsscomments.aspx?PostID=99927</wfw:commentRss><comments>http://msmvps.com/blogs/shane/archive/2006/06/07/upgrade-error-and-prescan-exe.aspx#comments</comments><description>&lt;P&gt;So you tried to run MOSS 2007 beta 2 install and do an upgrade but you got an error.&amp;nbsp; The error said something like:&lt;/P&gt;
&lt;P&gt;Failed to initialize SharePoint Products and Technologies upgrade.&lt;/P&gt;
&lt;P&gt;An exception of type Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException was thrown.&amp;nbsp; Additional exception information: The pre-upgrade scan tool has not yet been run on all servers in the farm.&amp;nbsp; You must run the pre-upgrade scan tool before you can continue with the upgrade process.&amp;nbsp; Run the tool from the following path: c:\program files\common files\Microsoft shared\web server extensions\12\bin\prescan.exe.&amp;nbsp; After you have reviewed any issues found by the tool, you can run psconfig.exe again to continue the upgrade process.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;So you took the error message to heart, found the prescan.exe, double clicked on it and then tried to double click on psconfig.exe and nothing happened.&amp;nbsp; Sounds about right to me.&amp;nbsp; What the error message should have told you to do is:&lt;/P&gt;
&lt;P&gt;1.&amp;nbsp; Open a cmd prompt&lt;BR&gt;2.&amp;nbsp; Type cd\ and press enter&lt;BR&gt;3.&amp;nbsp; Type cd program files\common files\microsoft shared\web server extensions\12\bin and press enter&lt;BR&gt;4.&amp;nbsp; Now type prescan.exe /c preupgradescanconfig.xml /all and press enter&lt;BR&gt;5.&amp;nbsp; Now when it completes it will give you a log file to review for errors.&amp;nbsp; Assuming you have no errors you can move to the next step.&amp;nbsp; If you do have errors then deal with them.&amp;nbsp; :)&amp;nbsp; Aren't I helpful?&amp;nbsp; &lt;BR&gt;6.&amp;nbsp; Type in psconfigui.exe and press enter.&amp;nbsp; &lt;BR&gt;7.&amp;nbsp; Now go back through the upgrade process hopefully without error this time.&lt;/P&gt;
&lt;P&gt;These are the instructions that Microsoft meant to include.&amp;nbsp; :)&amp;nbsp; Hope they help you.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Shane&lt;BR&gt;&lt;A href="http://www.sharepoint911.com/"&gt;SharePoint Help&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=99927" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/shane/archive/tags/Upgrade/default.aspx">Upgrade</category><category domain="http://msmvps.com/blogs/shane/archive/tags/Error+Messages/default.aspx">Error Messages</category></item></channel></rss>