<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.sharepointblogs.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>SharePoint From Scratch</title><link>http://www.sharepointblogs.com/spfromscratch/default.aspx</link><description>Getting started and moving on</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>A Teamsite "Get it Right" Primer</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2009/06/02/a-teamsite-quot-get-it-right-quot-primer.aspx</link><pubDate>Tue, 02 Jun 2009 12:53:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:53689</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=53689</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2009/06/02/a-teamsite-quot-get-it-right-quot-primer.aspx#comments</comments><description>&lt;p&gt;If you&amp;#39;ve been given designer access to a team site and want to begin to use it to support&amp;nbsp;your team&amp;#39;s collaboration efforts, ask yourself these questions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;What are my team&amp;#39;s inputs? Identify them as content types and define their ownership and lifecycle. &lt;/li&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;li&gt;What does my team do with those inputs? Pay particular attention to the need to&amp;nbsp;interact,&amp;nbsp; &amp;quot;hand-off&amp;quot; or track.&lt;/li&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;li&gt;What are my team&amp;#39;s outputs? Define their ownership and lifecycle from creation to archive.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Before you answer these questions with great specificity, remember the objectives are to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make it clear where stuff belongs and what team members are supposed to do. Use landing pages with links and filtered views to instruct and direct users to the content they need.&lt;/li&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;li&gt;Make content easy to find. Point to&amp;nbsp;filtered and sorted&amp;nbsp;views from landing pages with navigational aids. Use web part pages to hold filtered views and support parent\child item relationships.&lt;/li&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;li&gt;Eliminate duplication of content - Create the necessary metadata to support your filters and workflows without requiring copying or moving content.&lt;/li&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;li&gt;Make aggregate views of status easy to access - Add priority and status columns that allow team leaders to address and dispense with escalated items and guage status ata&amp;nbsp; glance.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If you&amp;#39;ll take the answers to the set of questions and build your teamsite to meet that set of objectives, you&amp;#39;ll find that your team will move into and continue to use your site and gain&amp;nbsp;SharePoints collaboration&amp;nbsp;advantages. &lt;/p&gt;
&lt;p&gt;hth&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=53689" width="1" height="1"&gt;</description></item><item><title>WSS on Server 2008</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2009/03/24/wss-on-server-2008.aspx</link><pubDate>Tue, 24 Mar 2009 16:34:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:45059</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=45059</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2009/03/24/wss-on-server-2008.aspx#comments</comments><description>&lt;p&gt;We have some unique challenges installing WSS on Server 2008.&lt;/p&gt;
&lt;p&gt;First of all there&amp;#39;s some chatter about WSS being offered as a Server 2008 Role. The assertion being that you can just go into Server Manager and run the Add Roles wizard to select the WSS role and then the configuration is straightforward. Then there&amp;#39;s some dissenting voices that suggest it may be more complicated than that.&lt;/p&gt;
&lt;p&gt;Second, there&amp;#39;s also a number of issue that arise from the User Access Control (UAC) issues. This technology is covered in detail on TechNet &amp;nbsp;&lt;strong&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc772207.aspx"&gt;here&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The Microsoft Instructions are&lt;a href="http://support.microsoft.com/kb/943587"&gt; &lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;&amp;nbsp;where we get this:&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;... if you installed the 64-bit version of Windows Server 2008 and then modified the &lt;strong&gt;Enable32bitAppOnWin64&lt;/strong&gt; registry key so that Internet Information Server (IIS) is running in &lt;strong&gt;32-bit emulation mode&lt;/strong&gt;, you cannot install Windows SharePoint Services 3.0. To install either 32-bit or 64-bit Windows SharePoint Services 3.0 you must run IIS in 64-bit mode.&lt;/p&gt;
&lt;p&gt;Remember in SQL Server 2005, you had trouble with remote connections that had to be addressed in the Surface Area Configurator which no longer exists in SQL Server 2008. Now you just need to look at the server instance properties and&amp;nbsp;make sure &amp;quot; allow remote connections is ticked. Then in the Configuration Manager, enable the protocols you need. Also, we need the&amp;nbsp;SQL server browser serivce to be running.&lt;/p&gt;
&lt;p&gt;Also, &lt;a href="http://technet.microsoft.com/en-us/library/cc287960.aspx"&gt;here&lt;/a&gt; we see that when SQL Server 2008 is running using&amp;nbsp;a domain account it must be configured to support Kerberos authentication. Now, nobody knows more about Kerberos authentication than we do so maybe this is as easy as running SetSPN to establish an SPN for the domain user.&amp;nbsp; We get some help &lt;strong&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ms191153.aspx"&gt;here&lt;/a&gt;&lt;/strong&gt; explaining how to configure our service account to use Kerberos.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;This may take a while...&lt;/p&gt;
&lt;p&gt;More to come...&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=45059" width="1" height="1"&gt;</description></item><item><title>The Uninstall</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2009/03/24/wss-and-server-2008.aspx</link><pubDate>Tue, 24 Mar 2009 14:35:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:45041</guid><dc:creator>SPRobot</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=45041</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2009/03/24/wss-and-server-2008.aspx#comments</comments><description>&lt;p&gt;Okay, I&amp;#39;ve stepped into it.&lt;/p&gt;
&lt;p&gt;I started a post yesterday about how to back out of an install when you&amp;#39;ve got it wrong. What I did was select Kerberos Authentication for the Central Adminstration website and once the Configuration Wizard completed, I couldn&amp;#39;t open CA and I didn&amp;#39;t want to take the time to configure the SPNs for my service accounts just now so I wanted to do a &amp;quot;post-config&amp;quot; uninstall.&lt;/p&gt;
&lt;p&gt;So I just deleted the databases, the web site and the app pool and thought I&amp;#39;d just run the wizard again.&lt;/p&gt;
&lt;p&gt;Not such a great idea.&lt;/p&gt;
&lt;p&gt;The wizard remembered the old farm, but, without the configuration database available, it couldn&amp;#39;t &amp;quot;unprovision&amp;quot; it. The WSS entry in Programs and Features wouldn&amp;#39;t uninsall either; It offerred a &lt;strong&gt;Remove &lt;/strong&gt;or a &lt;strong&gt;Repair&lt;/strong&gt;&amp;nbsp;option but neither would run to comletion; they&amp;nbsp;would both start and then just quit and go away.&lt;/p&gt;
&lt;p&gt;Eventually, I ran Setup.exe again and it offered a &lt;strong&gt;Repair&lt;/strong&gt; option. Once it finished, I ran the wizard again and it gave me a dialog box that said &amp;quot;Error connecting to existing configuraiton database&amp;quot; and I said &amp;quot;really?&amp;quot; My only option was to cancel and when I did, I was able to run it a second time and it was happy to allow me to create a new farm.&lt;/p&gt;
&lt;p&gt;So, what we&amp;#39;ve learned is the &lt;strong&gt;Proper &amp;quot;Post-Config&amp;quot; Uninstall Procedure&lt;/strong&gt;. &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Run the Configuration Wizard and, on the second page, select &lt;strong&gt;Disconnect from this server farm &lt;/strong&gt;and click &lt;strong&gt;Yes&lt;/strong&gt; on the warning dialog. This will delete the IIS web site and the application pool.&lt;/li&gt;
&lt;li&gt;Then, run the uninstall from the Control Panel&amp;#39;s &lt;strong&gt;Features and Programs&lt;/strong&gt; application and click &lt;strong&gt;Yes&lt;/strong&gt; on the warning dialog. This will take a reboot.&lt;/li&gt;
&lt;li&gt;Then, if you really want to get rid of it all, go to the database server and delete the Config and Admin Content databases.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;hth&lt;br /&gt;-robot&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=45041" width="1" height="1"&gt;</description></item><item><title>PSConfig.exe v. The Configuration Wizard</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2009/03/23/psconfig-exe-v-the-configuration-wizard.aspx</link><pubDate>Mon, 23 Mar 2009 15:06:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:44958</guid><dc:creator>SPRobot</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=44958</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2009/03/23/psconfig-exe-v-the-configuration-wizard.aspx#comments</comments><description>&lt;p&gt;In certain circles, you&amp;#39;ll hear them say &amp;quot;There&amp;#39;s no option to running the Configuration Wizard after you install the SharePoint Binaries.&lt;/p&gt;
&lt;p&gt;In another, in particular, the blog of our new friend, Alpesh, you&amp;#39;ll hear that PSConfig.exe can replace the Configuration Wizard.&lt;/p&gt;
&lt;p&gt;So I&amp;#39;ve installed WSS and I have two new menu options under Administrative Tool, &lt;strong&gt;SharePoint Central Adminsitration&lt;/strong&gt; and the &lt;strong&gt;SharePoint Configuration Wizard&lt;/strong&gt;.&amp;nbsp; When I try the Central Adminstration link, I&amp;#39;m told I need to run the wizard. So&amp;nbsp;our question is, can&amp;nbsp;we replace the configuration wizard with a suitable set of PSConfig.exe commands.&lt;/p&gt;
&lt;p&gt;First, Let&amp;#39;s&amp;nbsp;take a look at&amp;nbsp;what the&amp;nbsp;wizard does.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;It warns you that we&amp;#39;ll be restarting&amp;nbsp;some services including IIS.&lt;/li&gt;
&lt;li&gt;Select between an existing farm or a new farm.&amp;nbsp;Let&amp;#39;s presume at this point that we&amp;#39;ll be creating a new farm. If we need to work an install script for additional server, we&amp;#39;ll look at it after.&lt;/li&gt;
&lt;li&gt;Configuration DB Settings - You add the server name, database name, username and password. This is your &amp;quot;DBAccess Acount&amp;quot; and will be the App Pool identity for the Central Administration web site.&lt;/li&gt;
&lt;li&gt;Central Admin Configuration - This step inludes your opportunity to select a port number for your CA web site (I always select 63999) and your selection of NTLM or Kerberos. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;That&amp;#39;s if the the Configuration Wizard until you click &lt;strong&gt;Advanced Settings&lt;/strong&gt;. Here you&amp;#39;ll get to select Active Directory Account Configuration mode where you can specify the domain and organizational unit where the new users will get created. Let&amp;#39;s call this a complication we can look at later.&lt;/p&gt;
&lt;p&gt;So that&amp;#39;s it.&lt;/p&gt;
&lt;p&gt;Now if you look at the &lt;a href="http://technet.microsoft.com/en-us/library/cc288944.aspx"&gt;PSConfig.exe reference on TechNet&lt;/a&gt;&amp;nbsp;you&amp;#39;ll see we can get all this into it&amp;#39;s commands but first, let&amp;#39;s agree on some sample values for the required inputs.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Our domain is called OurDomain.&lt;/li&gt;
&lt;li&gt;Our DB server is called OurDBServer.&lt;/li&gt;
&lt;li&gt;Our Configuration DB name will be SharePoint_Config, the Wizard&amp;#39;s default.&lt;/li&gt;
&lt;li&gt;Our DB Access account is called OurDomain\SPDBAccess and its password is SPDBAPassword.&lt;/li&gt;
&lt;li&gt;Our farm administrator account is called OurDomain\SPFarmAdmin and his password is SPFAPassword.&lt;/li&gt;
&lt;li&gt;Our CA port number is going to be 63999 and we&amp;#39;ll use Kerberos authentication.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And let&amp;#39;s review the PCConfig.exe syntax: &lt;strong&gt;PSCongig.exe -cmd &amp;lt;command&amp;gt; [&amp;lt;parameters&amp;gt;]&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Now, I&amp;#39;m not trying to rewrite the reference but let&amp;#39;s see if we can get our farm built.&lt;/p&gt;
&lt;p&gt;Our first venture into PSConfig activity will be to use the ConfigDB command to create the configuration database. Let&amp;#39;s try:&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;PSConfig.exe -cmd configdb -create -server OurDBServer -database SharePoint_Config -dbuser OurDomain\SPDBAccess -dbpassword SPDBAPassword -user SPFarmAdmin -password SPFAPassword -admincontentdatabase SPAdminContent&lt;/p&gt;
&lt;p&gt;So, I try this and I get this error:&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;You do not have the appropriate permissions to use the SharePoint Products and Technologies Configuration Wizard.&amp;nbsp; This application requires Administrator privileges.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m logged in to the server as SPFarmAdmin and, sure enough, I&amp;#39;m already a&amp;nbsp;local bax admin. The problem seems to be Windows 2008 and its stinginess with permissions. When you start a command prompt in Server 2008, it does not automatically provide that session with administrator privileges; to run the configdb command, you have to right-click on the command prompt menu option and select&amp;nbsp;&lt;strong&gt;Run as Administrator&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Also you may run into another problem burried in your database server. The SQL Server Browser service must be running if your not running a single, default database instance on your server.&lt;/p&gt;
&lt;p&gt;Yet, still, I am not able to run the configdb command. The PSConfig.exe program creates a log called PSCDiagnostics_xxx everytime you run it and puts it in the \12\Logs folder. Here, when I start to get errors, it tells me that the login for my dbuser fails:&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;Login failed for user &amp;#39;OurDomain\SPDBAccess&lt;/p&gt;
&lt;p&gt;So for right now, the Configuration Wizard seems to be a requirement.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=44958" width="1" height="1"&gt;</description></item><item><title>Kerberos: Threats and Countermeasures</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2009/03/16/kerberos-threats-and-countermeasures.aspx</link><pubDate>Mon, 16 Mar 2009 14:32:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:44518</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=44518</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2009/03/16/kerberos-threats-and-countermeasures.aspx#comments</comments><description>&lt;p&gt;Now the assignment is to brief our security group on the impact of our Kerberos configuration might have &amp;quot;downstream&amp;quot; specificially relating to &amp;quot;threats and countermeasures.&amp;quot;&lt;/p&gt;
&lt;p&gt;I guess the theory is that by trusting accounts and servers for delegation, security holes may arise in unexpected ways. Also, the specific configurtations may impact non-SharePoint web applications that are hosted on servers alongside SharePoint web applications.&lt;/p&gt;
&lt;p&gt;Also, when we last looked at Kerberos, we were operating in our spiff new Server 2003 domains and, this being 2009, those domains look considerably less spiffy. So, to maintain sufficient spiffiness, we&amp;#39;ll be working in our spiffy new Server 2008 domains.&lt;/p&gt;
&lt;p&gt;We have the TechNet content re: Server 2008 here: &lt;a href="http://technet.microsoft.com/en-us/library/dd349791.aspx"&gt;http://technet.microsoft.com/en-us/library/dd349791.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here we find a link to download a document titled: Threats and Countermeasures: Security Settings in Windows Server 2008 and Windows Vista&lt;/p&gt;
&lt;p&gt;The only relevant content here relates to providing permission to set the &amp;quot;Trusted for Delegation&amp;quot; property for user and computers in the Active Directory domain. &lt;/p&gt;
&lt;p&gt;The main point of this content is that if you provide this permission to a user then you have the possibility that user can be hacked and some nefarious agent can then set the permissions, and establish authentication that will be trusted by the coputers that use this permission.&lt;/p&gt;
&lt;p&gt;One excellent point it make is &amp;quot;Delegation of authentication is a capability that multitiered client and server applications use. It allows a public-facing service to use client credentials to authenticate to an application or database service. For this configuration to be possible, both client and server must run under accounts that are trusted for delegation.&lt;/p&gt;
&lt;p&gt;The impact here is that user account that get hacked can create a problem that would extend to data sources that trust the account even if that datasource itself is not hacked. The countermeasure is to use &amp;quot;constrained delegation&amp;quot; to llimit the access of trusted delegates.&lt;/p&gt;
&lt;p&gt;As I see it, this means I log into Windows and I&amp;#39;m me. I visit my team site and SharePoint interacts with the content database using its service account and renders my selected page. On my page, there&amp;#39;s a web part that queries an extenal datasource; since the service account is trusted for delegation and the web server is trusted for delegation, the service account and the web server are able to carry my ID to the external datasource and, essentially, log me it. As a result, the query result will be security trimmed for me. Obviously, if I can establish users and computers that are trusted for delegation, I can make the service account and the web server carry my credentials to an external datasource and gather the answer to a query that the service account itself may not have permission to see.&lt;/p&gt;
&lt;p&gt;Second, elsewhere on TechNet (&lt;a href="http://technet.microsoft.com/en-us/library/cc782684.aspx"&gt;http://technet.microsoft.com/en-us/library/cc782684.aspx&lt;/a&gt;) tells us: Misuse of this user right, or of the &lt;strong&gt;Trusted for Delegation&lt;/strong&gt; setting, could make the network vulnerable to sophisticated attacks using Trojan horse programs that impersonate incoming clients and use their credentials to gain access to network resources.&lt;/p&gt;
&lt;p&gt;Third, Kerberos Authentication uses Active Directory and our new best friend, Tim, has two great posts on the way Kerberos works in AD here:&lt;/p&gt;
&lt;p style="PADDING-LEFT:30px;"&gt;&lt;a href="http://blogs.technet.com/ad/archive/2007/12/17/t2a4d-concidentally-what-i-would-name-a-droid-if-i-had-one.aspx"&gt;http://blogs.technet.com/ad/archive/2007/12/17/t2a4d-concidentally-what-i-would-name-a-droid-if-i-had-one.aspx&lt;/a&gt;&lt;br /&gt;and&lt;br /&gt;&lt;a href="http://blogs.technet.com/ad/archive/2008/05/09/trusted-for-delegation-in-services-for-user-s4u.aspx"&gt;http://blogs.technet.com/ad/archive/2008/05/09/trusted-for-delegation-in-services-for-user-s4u.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tim gives us this clever tidbit:&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;The T2A4D setting has no actual check box or radio button which is intuitively titled &amp;ldquo;Click Here for Trust To Authenticate for Delegation&amp;rdquo;.&amp;nbsp; Instead the setting is integrated with the constrained delegation settings interface on a computer account.&lt;/p&gt;
&lt;p&gt;So, if we want to boost our credibility with the security team, we might suggest that we are, in fact, addressing the constrained delegation countermeasure we mentioned above.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=44518" width="1" height="1"&gt;</description></item><item><title>.swf Files Won't Play in IE7</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2009/01/20/swf-files-won-t-play-in-ie7.aspx</link><pubDate>Tue, 20 Jan 2009 23:25:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:25058</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=25058</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2009/01/20/swf-files-won-t-play-in-ie7.aspx#comments</comments><description>&lt;p&gt;I love putting other people&amp;#39;s shockwave pages in page viewer web parts.&amp;nbsp; I&amp;#39;ve sorted and filtered them to have a pretty handy reference of .swf solutions.&lt;/p&gt;
&lt;p&gt;The problem is in IE7; the .swf thingey just won&amp;#39;t play. Try it in Firefox, no problem, in IE7, no dice.&lt;/p&gt;
&lt;p&gt;I understand this arises from a security &amp;quot;feature&amp;quot; in IE7 that blocks &amp;quot;Cross-Domain&amp;quot; shockwave objects.&amp;nbsp;Of course, this is exactly what I want to do because I don&amp;#39;t have much Shockwave skill and I&amp;#39;d just like to drop it on my SharePoint page and be finished with it. The page is in my domain and the .swf file is in somebody else&amp;#39;s.&lt;/p&gt;
&lt;p&gt;I found there&amp;#39;s a registry hack that disables this &amp;quot;feature.&amp;quot; Create a key named HKLM\Software\Microsoft\Internet Explorer\Main\Feature Control\FEATURE_BLOCK_LMZ_SCRIPT and add a REG_DWORD value to the key of 0 which should show up as 0x000000 (0)&lt;/p&gt;
&lt;p&gt;Now my page views with .swfs in them work just fine.&lt;/p&gt;
&lt;p&gt;Now I know squat about the registry but I understand&amp;nbsp;you can really mess things up rooting around in there.&amp;nbsp; And I have zero concern about security because our security Nazi&amp;#39;s are on steroids and if anything gets hacked, it&amp;#39;s on them. So if you&amp;#39;re concerned about system stability or security, you&amp;#39;re welcome to continue to look around for another fix.&amp;nbsp; If you find one, please share it with us.&lt;/p&gt;
&lt;p&gt;hth&lt;br /&gt;-robot&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=25058" width="1" height="1"&gt;</description></item><item><title>The New Book</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/12/02/my-new-book.aspx</link><pubDate>Tue, 02 Dec 2008 16:16:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:23557</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=23557</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/12/02/my-new-book.aspx#comments</comments><description>&lt;p&gt;If you&amp;#39;ll pardon the blatant commercialization, I&amp;#39;d like to let you know that my latest publishing effort is now available on Amazon.com.&amp;nbsp; I&amp;#39;m credited as contributing editor and worked with Dr. Bradford for several months to publish &lt;a class="" href="http://www.amazon.com/Modern-ERP-Implement-Advanced-Business/dp/0557012910/ref=sr_1_5?ie=UTF8&amp;amp;s=books&amp;amp;qid=1228234460&amp;amp;sr=1-5"&gt;&lt;em&gt;Modern ERP: Select, Implement and Use Today&amp;#39;s Advanced Business Systems.&lt;/em&gt; &lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can get a good look at our publicity description here: &lt;a href="http://www.modernerp.com/"&gt;http://www.ModernERP.com&lt;/a&gt;&amp;nbsp;(A Godaddy site)&lt;/p&gt;
&lt;p&gt;If you buy it, please let me know what you think.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=23557" width="1" height="1"&gt;</description></item><item><title>Help with Search from a SharePointBlogs.com blogger</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/11/17/help-with-search-from-a-sharepointblogs-com-blogger.aspx</link><pubDate>Mon, 17 Nov 2008 15:24:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:23084</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=23084</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/11/17/help-with-search-from-a-sharepointblogs-com-blogger.aspx#comments</comments><description>&lt;p&gt;Here&amp;#39;s some great info on MOSS Search:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.sharepointblogs.com/jennyeverett/archive/2008/01/24/more-on-configuring-search.aspx"&gt;http://www.sharepointblogs.com/jennyeverett/archive/2008/01/24/more-on-configuring-search.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Nice work Jenn!&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=23084" width="1" height="1"&gt;</description></item><item><title>Ofiice Server Search Error 6482 - Application Server Administration job failed...</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/11/15/ofiice-server-search-error-6482-application-server-administration-job-failed.aspx</link><pubDate>Sun, 16 Nov 2008 04:07:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:23062</guid><dc:creator>SPRobot</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=23062</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/11/15/ofiice-server-search-error-6482-application-server-administration-job-failed.aspx#comments</comments><description>&lt;p&gt;I went to TechNet forums with this error:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/cde1b74c-f19d-4b06-9754-d64f20858bfa"&gt;http://social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/cde1b74c-f19d-4b06-9754-d64f20858bfa&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Application Server Administration job failed for service instance Microsoft.Office.Server.Search.Administration.SearchServiceInstance (ea1f2cb4-6fe0-4838-92d7-1e1a908808fd).&lt;/p&gt;
&lt;p&gt;Reason: Object 196c41c4-d474-42a2-8bac-f5239cefff2c not found.&lt;/p&gt;
&lt;p&gt;It an application error that pops up every minute.&lt;/p&gt;
&lt;p&gt;I can&amp;#39;t find the object in the registry which might be why it can&amp;#39;t be found by the applicaiton.&lt;/p&gt;
&lt;p&gt;So I went to &lt;strong&gt;Services on Server&lt;/strong&gt;.&amp;nbsp; I clicked on the &lt;strong&gt;Office Server Search Service&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;I entered the password of the service account that the service uses and clicked OK.&lt;/p&gt;
&lt;p&gt;When I did, I got a entry in the Application Log that said a new application had been found identifying the same GUID as the one not found above.&lt;/p&gt;
&lt;p&gt;Then it also appeared in the registry under HKLM..Office Server Search\Applications.&lt;/p&gt;
&lt;p&gt;I reset IIS and now search is working and the error has quit... for now.&lt;/p&gt;
&lt;p&gt;What I don&amp;#39;t know is what triggered it in the first place.&amp;nbsp; Search had been working and then it quit and that&amp;#39;s when the errors started.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=23062" width="1" height="1"&gt;</description></item><item><title>MOSS Events in SCOM 2007</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/09/04/moss-events-in-scom-2007.aspx</link><pubDate>Thu, 04 Sep 2008 15:14:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:20553</guid><dc:creator>SPRobot</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=20553</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/09/04/moss-events-in-scom-2007.aspx#comments</comments><description>&lt;p&gt;Earlier, we installed the WSS and MOSS management pack in our SCOM server.&lt;/p&gt;
&lt;p&gt;Now, when we&amp;nbsp;explore the &lt;strong&gt;Authoring&lt;/strong&gt; tree, under &lt;strong&gt;Management Pack Objects &lt;/strong&gt;node, we get a &lt;strong&gt;Rules&lt;/strong&gt; node.&amp;nbsp; Here we get all the rules that the server can attempt to enforce.&amp;nbsp; At the top of the &lt;strong&gt;Rules&lt;/strong&gt; window, on the right, there&amp;#39;s a &lt;strong&gt;Change Scope&lt;/strong&gt; link that pulls up a dialog box exposing all the potential targets that are associate with the server&amp;#39;s management packs.&lt;/p&gt;
&lt;p&gt;If we uncheck them all, we can select only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Microsoft Office SharePoint Server 2007 MOSS Server&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Microsoft Office SharePoint Server Application Installation&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Microsoft Windows SharePoint Services 3.0 WSS Server&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Microsoft Windows SharePoint Services Application Installation&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;When we click OK, the Rules window resets to a grid with our four &lt;strong&gt;Type&lt;/strong&gt; headings.&amp;nbsp; When those headings are expanded, they reveal a number of rules SCOM will attempt to enforce on our MOSS Server.&lt;/p&gt;
&lt;p&gt;The server nodes contain rules that include a rule name that is probably unique to SCOM.&amp;nbsp; But the properties of each rule includes a configuration tab that associates the rule with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;An Object&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;A Counter&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;An Instance&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;These values map back to the counters in the Windows Performance application found under &lt;strong&gt;Administrative Tools&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The applicaiton nodes include a rule name and properties that map our to items in the application and system logs that you find in your computer management mmc.&lt;/p&gt;
&lt;p&gt;You can override these rules or add your others.&lt;/p&gt;
&lt;p&gt;hth&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=20553" width="1" height="1"&gt;</description></item><item><title>Kerberos SPN Command Calculator</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/29/keberos-spn-command-calculator.aspx</link><pubDate>Fri, 29 Aug 2008 19:01:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:20360</guid><dc:creator>SPRobot</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=20360</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/29/keberos-spn-command-calculator.aspx#comments</comments><description>&lt;p&gt;I know you guys are tired of hearing me go on and on about Kerberos but I think you&amp;#39;ll like this.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div&gt;Don&amp;#39;t forget to set SPNs for your each of your hosts and for each of the various host headers used in your alternative access mappings.&amp;nbsp; This means if you set an&amp;nbsp;SPN for &lt;a href="http://portal/"&gt;http://portal&lt;/a&gt;, you&amp;#39;ll also need one for &lt;a href="http://portal.myfirm/"&gt;http://portal.MyFirm&lt;/a&gt; for your intranet host and you&amp;#39;ll need &lt;a href="http://portal.myfirm.com/"&gt;http://portal.MyFirm.Com&lt;/a&gt; for internet.&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Since all those SetSPN.exe commands are so complicated, I built the &lt;a class="" href="http://www.sharepointblogs.com/files/folders/spfromscratch/entry20359.aspx"&gt;SPN Command Calculator&lt;/a&gt;, an excel spreadsheet where you enter your host names and your service accounts and it calculates the command strings you need to&amp;nbsp;set the SPNs.&amp;nbsp; You can thank the guys at SharePoint blogs for hosting it and letting you download it.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Let me know what you think.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=20360" width="1" height="1"&gt;</description></item><item><title>MOSS and SCOM 2007</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/29/moss-and-scom-2007.aspx</link><pubDate>Fri, 29 Aug 2008 15:17:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:20356</guid><dc:creator>SPRobot</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=20356</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/29/moss-and-scom-2007.aspx#comments</comments><description>&lt;p&gt;We built our server farm and we have this other computer that runs SCOM 2007.&amp;nbsp; The challenge is to get one to work with the other.&lt;/p&gt;
&lt;p&gt;I found the SharePoint Monitoring Toolkit &lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E4600FD9-F53D-4DED-88BF-6BB1932794F9&amp;amp;amp;displaylang=en&amp;amp;displaylang=en#filelist"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This page has four download buttons:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div&gt;MOSS Management Pack installer (.msi)&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;A zip file with &amp;quot;Guides&amp;quot; (.zip)&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;A Readme (.rtf)&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;WSS Management Pack installer (.msi)&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;The Readme is three pages and has some good inrfo on files locations and known issues.&amp;nbsp; These all have work-arounds and do not seem to be gate issues.&lt;/p&gt;
&lt;p&gt;The &amp;quot;Guides&amp;quot; zip file includes .doc and .docx versions of the MOSS and the WSS management packs.&amp;nbsp; The MOSS doc is 101 pages.&lt;/p&gt;
&lt;p&gt;The guide opens with perfunctory boilerplate and then begins with a &lt;strong&gt;Getting Started&lt;/strong&gt; section. These instruct you to import the .mp file into your SCOM console.&amp;nbsp; This is a problem because we don&amp;#39;t get a .mp file, we get a .msi and while some of you may know how to reconcile this distinction but I can only guess that I run the .msi and I get the .mp.&lt;/p&gt;
&lt;p&gt;Sure enough, I run both .msi files and I end up with a C:\Program Files\System Center Management Packs folder and it&amp;#39;s got a MOSS and a WSS folder, each with a Management Pack folder with my .mp files inside.&lt;/p&gt;
&lt;p&gt;The guide continues to instruct us to open the Operations Console and import the .mp files.&amp;nbsp; As far as I can be sure, this is my first venture into SCOM and it&amp;#39;s Ops Console.&amp;nbsp; It looks alot like SQLServer 2005.&amp;nbsp; You find the Administration tree and right-click on management packs and select &lt;strong&gt;Import &lt;/strong&gt;where you can navigate out to the .mps and import them.&lt;/p&gt;
&lt;p&gt;That should give us a set of default monoitoring activities these can be modified and other can be created.&lt;/p&gt;
&lt;p&gt;Next, we have to add the managment agent and we&amp;#39;re pointed to &lt;a href="http://technet.microsoft.com/en-us/library/bb309622.aspx"&gt;http://technet.microsoft.com/en-us/library/bb309622.aspx&lt;/a&gt;. Here we see we have a number of options:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div&gt;
&lt;div class="section"&gt;Deploy the agent from the SCOM console.&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;div class="section"&gt;Deploy the agent directly on the target compuer (a &amp;quot;manual agent install&amp;quot;)&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;div class="section"&gt;Deploy the agent from a command line.&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;div class="section"&gt;Deploy the agent by including the target in a group.&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;div class="section"&gt;Deploy the agent to a member of Multiple Management Groups (called &amp;quot;multihoming&amp;quot;.)&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;
&lt;div class="section"&gt;Selecting the first option, takes me to the &lt;a class="" href="http://technet.microsoft.com/en-us/library/bb309569.aspx"&gt;instructions on TechNet&lt;/a&gt;&amp;nbsp;that introduces me to the Discovery Wizard that describes a three step process: Discover, Select, Configure.&lt;/div&gt;
&lt;div class="section"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="section"&gt;Of course, my lab guys have this in one domain and I need to monitor a server in another.&amp;nbsp; I try a number of computer name options and user options ending up at the IP address and the local administrator account but, alas, the Wizard cannot discover the server.&lt;/div&gt;
&lt;div class="section"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="section"&gt;:(&lt;/div&gt;
&lt;div class="section"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="section"&gt;-robot&lt;/div&gt;
&lt;div class="section"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="section"&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="section"&gt;&amp;nbsp;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=20356" width="1" height="1"&gt;</description></item><item><title>The Standard View of your list is being displayed because your site configuration does not support the Datasheet.</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/28/the-standard-view-of-your-list-is-being-displayed-because-your-site-configuration-does-not-support-the-datasheet.aspx</link><pubDate>Thu, 28 Aug 2008 17:49:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:20316</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=20316</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/28/the-standard-view-of-your-list-is-being-displayed-because-your-site-configuration-does-not-support-the-datasheet.aspx#comments</comments><description>&lt;p&gt;I have a site where anonymous access is allowed and, if I haven&amp;#39;t logged in, when I browse to a datasheet view, I get a standard view with this note at the bottom:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;The Standard View of your list is being displayed because your site configuration does not support the Datasheet&lt;/strong&gt;.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Which is fine, I guess, except for two things.&lt;/p&gt;
&lt;p&gt;First, I don&amp;#39;t believe a configuration option is available for a view that will make it appear as a datasheet for anonymous users.&lt;/p&gt;
&lt;p&gt;Second, if your default view is a datasheet and it&amp;#39;s available anonymously, Google will crawl the page and index the error message as part of the page content.&amp;nbsp; Consequently, if you do a search for the error text, you find eight bazillion pages that allow anonymous access to views that use the datasheet as the default view.&lt;/p&gt;
&lt;p&gt;And that&amp;#39;s okay too, except it makes looking for a possible configuration option that doesn&amp;#39;t exist alot more difficult.&lt;/p&gt;
&lt;p&gt;On the good side, you can get an idea of what people are doing with their SharePoint lists like &lt;a class="" href="http://wondersoftheworld.idvsolutions.com/Lists/Wonders/sort.aspx"&gt;the guys at idvsoutions, here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=20316" width="1" height="1"&gt;</description></item><item><title>IE Crashes When Opening Library Documents</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/26/ie-crashes-when-opening-library-documents.aspx</link><pubDate>Tue, 26 Aug 2008 12:31:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:20205</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=20205</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/26/ie-crashes-when-opening-library-documents.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;MS IE has encountered an error and needs to close&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Everytime you try to open a document in a document library.&lt;/p&gt;
&lt;p&gt;Apparently this arises when you have a mismatch in Office program versions such as SharePoint Designer, which is Office 12, and Excel 2003.&lt;/p&gt;
&lt;p&gt;Our new pal, Brian, who writes a &lt;a class="" href="http://blog.ofonesandzeros.com/2008/03/04/internet-explorer-ie-crashing-accessing-sharepoint-lists/"&gt;blog here&lt;/a&gt;, tells us MS has a &lt;a class="" href="http://support.microsoft.com/kb/938888"&gt;hotfix here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;HTH &lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=20205" width="1" height="1"&gt;</description></item><item><title>Kerberos (Again)</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/22/kerberos-again.aspx</link><pubDate>Fri, 22 Aug 2008 14:54:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:20133</guid><dc:creator>SPRobot</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=20133</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/22/kerberos-again.aspx#comments</comments><description>&lt;p&gt;This is obviously one of the trickiest tools in the MOSS box.&lt;/p&gt;
&lt;p&gt;Previously, I referenced &lt;a class="" href="http://blogs.msdn.com/martinkearn/archive/2007/04/23/configuring-kerberos-for-sharepoint-2007-part-1-base-configuration-for-sharepoint.aspx"&gt;this industry standard post&lt;/a&gt;&amp;nbsp;from Martin Kearn.&lt;/p&gt;
&lt;p&gt;And now we have &lt;a class="" href="http://technet.microsoft.com/en-us/library/cc263449.aspx"&gt;this from TechNet&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And &lt;a class="" href="http://blogs.technet.com/tothesharepoint/archive/2008/08/21/3107508.aspx"&gt;this from TechNet Blogs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Installing it is one thing; proving that it&amp;#39;s working is another.&amp;nbsp; For example, what happens when it doesn&amp;#39;t work?&lt;/p&gt;
&lt;p&gt;So we&amp;#39;ve got this &lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?familyid=4E3A58BE-29F6-49F6-85BE-E866AF8E7A88&amp;amp;displaylang=en" target="_blank"&gt;Kerbtray.exe&lt;/a&gt; tool from the Win2K Resource Kit.&lt;/p&gt;
&lt;p&gt;When you install it, it doesn&amp;#39;t make a menu item to open it so you have to go to your C:\Program Files\Resource Kit folder to run it from the .exe.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When you run it, you get a system tray icon and when you click on the icon, you get a cool little windows app that shows you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Client Principal - This looks like me because it says &lt;strong&gt;Robot@MyFirm.MyDomain.Net&lt;/strong&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;A tree of what looks like IDs spilling out of &lt;strong&gt;MyFirm.MyDomain.Net&lt;/strong&gt; - these are kind of cryptic; one is cifs/SomeComputer.MyFirm.MyDomain.Net.&amp;nbsp; Another is host/MyComputerName.MyFirm.MyDomain.Net.&amp;nbsp; There&amp;#39;s others including this one that kind of makes sense: LDAP/SomComputer.MyFirm.MyDomain.Net.&amp;nbsp; I think the &amp;quot;SomeComputer&amp;quot; is actually our local domain controller.&amp;nbsp; Some of the others are duplicates.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;A box headed &lt;strong&gt;Service Principal &lt;/strong&gt;(spelled -P-A-L meaning &amp;quot;lead person&amp;quot;, not &amp;quot;idea.&amp;quot;)&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;A tabbed table with heading for &lt;strong&gt;Names&lt;/strong&gt;, &lt;strong&gt;Times&lt;/strong&gt;, &lt;strong&gt;Flags&lt;/strong&gt;, &lt;strong&gt;Encryptions Types&lt;/strong&gt;.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;The Names tab includes three fields, Client Name, Service Name, and Target Name.&amp;nbsp; When I select a different node in the tree, the lead value in the &lt;strong&gt;Service Principal&lt;/strong&gt; box changes to match and the names then change accordingly.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m going to log out, reboot, log in with a local account&amp;nbsp;and then see what it says.&lt;/p&gt;
&lt;p&gt;Much as I suspected, when you log in locally, the little application is blank and it says &lt;strong&gt;No Network Authentication&lt;/strong&gt;.&amp;nbsp; I tried logging into my SharePoint site that is supposed to be running Kerberos and still nothing.&amp;nbsp; I also tried executing a RunAs command and using my network ID and still, nothing.&lt;/p&gt;
&lt;p&gt;So, apparently, they&amp;#39;ve updated our MOSS &amp;quot;Infrastructure&amp;quot; and you have to have this update: &lt;a class="" href="http://support.microsoft.com/kb/951297"&gt;Description of the Microsoft Office Servers Infrastructure Update: July 15, 2008&lt;/a&gt;&amp;nbsp; This update says to update be sure to run the WSS Infrastructure Update first.&amp;nbsp; This upate lives here: &lt;a class="" href="http://support.microsoft.com/kb/951695/"&gt;Description of the Infrastructure Update for Windows SharePoint Services 3.0: July 15, 2008&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So the question arises, have these already been installed using the automated update programs?&amp;nbsp; No sweat, it says it will tell you how to tell if these updates have already been installed.&amp;nbsp; To do this, it gives you a set of files names with size and date info and I guess you&amp;#39;re supposed to see if those files are already on your server.&amp;nbsp; My problem is that it doesn&amp;#39;t tell me where to look for them.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=20133" width="1" height="1"&gt;</description></item><item><title>Anonymous Access to Document Libraries</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/06/anonymous-access-to-document-libraries.aspx</link><pubDate>Wed, 06 Aug 2008 20:55:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:19590</guid><dc:creator>SPRobot</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=19590</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/08/06/anonymous-access-to-document-libraries.aspx#comments</comments><description>&lt;p&gt;This one is pretty peculiar.&lt;/p&gt;
&lt;p&gt;If you allow anonymous access in IIS and you allow anonymous access in your web app&amp;#39;s authentication provider (in CA Application Managment) you can set Anonymous Access on the site&amp;#39;s Advanced Permissions page by selecting &lt;strong&gt;Anonymous Access&lt;/strong&gt; from the settings menu.&lt;/p&gt;
&lt;p&gt;If you select &lt;strong&gt;Nothing&lt;/strong&gt;, when you select&amp;nbsp;the &lt;strong&gt;Anonymous Access&lt;/strong&gt; option from your doc library permissions&amp;#39; &lt;strong&gt;Settings&lt;/strong&gt; menu, the &lt;strong&gt;Change Anonymous Access Settings&lt;/strong&gt; page displays but all the options are greyed out.&lt;/p&gt;
&lt;p&gt;So, let&amp;#39;s say you go to your site&amp;#39;s Advanced Permissions and select &lt;strong&gt;Anonymous &lt;/strong&gt;Access from the Settings menu and select &lt;strong&gt;Entire Web Site&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Now, when you look at the permissions for a list you can select &lt;strong&gt;Anonymouse Access&lt;/strong&gt; from the &lt;strong&gt;Settings&lt;/strong&gt; menu and you&amp;#39;ll get a &lt;strong&gt;Change Anonymous Access Settings&lt;/strong&gt; page with four options: Add, Edit, Delete, and\or View.&lt;/p&gt;
&lt;p&gt;But if you look at the permissions for a document library, when you select &lt;strong&gt;Anonymouse Access&lt;/strong&gt; from the &lt;strong&gt;Settings&lt;/strong&gt; menu, you&amp;#39;ll get a &lt;strong&gt;Change Anonymous Access Settings&lt;/strong&gt; page with four options: Add, Edit, Delete, and\or View but the first three are greyed out.&lt;/p&gt;
&lt;p&gt;Does this mean that anonymous contributions to document libraries&amp;nbsp;are not possible with WSS?&lt;/p&gt;
&lt;p&gt;I guess it does.&amp;nbsp; If you look here: &lt;a href="http://office.microsoft.com/en-us/sharepointtechnology/HA101130181033.aspx?pid=CH100649861033"&gt;http://office.microsoft.com/en-us/sharepointtechnology/HA101130181033.aspx?pid=CH100649861033&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You notice the &lt;strong&gt;Note&lt;/strong&gt; at the bottom:&amp;nbsp;&lt;b class="cntnote"&gt;Note&amp;nbsp;&lt;/b&gt;&amp;nbsp;&amp;nbsp;Only the View Item permission is available for libraries. This is to help protect your site from potential script injection attacks.&lt;/p&gt;
&lt;p&gt;Great, another elegant solution squashed by overbearing security.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=19590" width="1" height="1"&gt;</description></item><item><title>WSS Alert Failures</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/07/22/wss-alert-failures.aspx</link><pubDate>Tue, 22 Jul 2008 16:10:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:19085</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=19085</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/07/22/wss-alert-failures.aspx#comments</comments><description>&lt;p&gt;Maybe some of you brainiacs know why, but yesterday, I turned on the Remote Procedure Locator Service on my Server 2003 and restarted the timer service and, now, all of a sudden, my alerts have started working.&lt;/p&gt;
&lt;p&gt;In the past, the &amp;quot;You have created an alert&amp;quot; message would go out but the alerts would not.&lt;/p&gt;
&lt;p&gt;I think I have both immediate and scheduled alerts working for the first time.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=19085" width="1" height="1"&gt;</description></item><item><title>Incoming eMail Settings</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/05/14/incoming-email-settings.aspx</link><pubDate>Wed, 14 May 2008 14:25:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:16463</guid><dc:creator>SPRobot</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=16463</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/05/14/incoming-email-settings.aspx#comments</comments><description>&lt;p&gt;Sure, we&amp;#39;d like&amp;nbsp;to have inbound eMail working because it can do alot for corporate communications.&amp;nbsp; Our friend,&amp;nbsp;Joel, has&amp;nbsp;a great outline of these&amp;nbsp;capabilities &lt;a class="" href="http://blogs.msdn.com/joelo/archive/2007/10/23/email-enabled-lists-and-inbound-email.aspx" target="_blank"&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When I try to enable inbound eMail for a document library, I click on the link on the list settings.&lt;/p&gt;
&lt;p&gt;You can set the inbound mail to sort into folders depending on subject or sender and you can tell it to overwrite files.&amp;nbsp; I presume, if the library is set for versioning, overwrites will create a new version.&lt;/p&gt;
&lt;p&gt;I can&amp;#39;t tell because, when I click OK on the Inbound Email Settings page, I get one of those ugly SharePoint errors that says:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The request failed with HTTP status 401: Unauthorized. &lt;/p&gt;
&lt;p&gt;Troubleshoot issues with Windows SharePoint Services. &lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;span class="ms-descriptiontext"&gt;I always wonder if we&amp;#39;ll ever see those people again that click on that bottom link because, once you do, you are in Hell.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="ms-descriptiontext"&gt;So, digging around, we find &lt;a class="" href="http://office.microsoft.com/en-us/sharepointserver/HA100823071033.aspx" target="_blank"&gt;this&lt;/a&gt;.&amp;nbsp; Seems to be perfectly on point.&amp;nbsp; It says:&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span class="ms-descriptiontext"&gt;To enable or configure incoming e-mail support for a list or library, you must have the &lt;b class="ui"&gt;Manage Lists&lt;/b&gt; permission on the list or library. The &lt;b class="ui"&gt;Manage Lists&lt;/b&gt; permission is granted by default to the &lt;i&gt;Site name&lt;/i&gt; owners SharePoint group.&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;span class="ms-descriptiontext"&gt;I don&amp;#39;t see a &lt;strong&gt;Manage Lists&lt;/strong&gt; permission on the doc library.&amp;nbsp; All I see is &lt;strong&gt;Full Control&lt;/strong&gt;. And, otherwise this page doesn&amp;#39;t help.&amp;nbsp; Even though I have the &amp;quot;full control&amp;quot; permission, I get the unauthorized error.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="ms-descriptiontext"&gt;At this point, I tried a new blank team site and created an discussion board.&amp;nbsp; During the creation process, I checked the &lt;strong&gt;Enable email&lt;/strong&gt; option and gave it an email address.&amp;nbsp; When I clicked &lt;strong&gt;OK&lt;/strong&gt;, I get an &lt;strong&gt;Operation Completed&lt;/strong&gt; page that says:&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;span class="ms-descriptiontext"&gt;
&lt;p&gt;&lt;span id="ctl00_PlaceHolderMain_LabelSuccessMessage"&gt;The list was created successfully, but could not be assigned an e-mail alias because of the following error: The request failed with HTTP status 401: Unauthorized.&lt;/span&gt; &lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;So I check the Windows Event Logs and I see I have some number of these:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The Execute method of job definition Microsoft.SharePoint.Administration.SPIncomingEmailJobDefinition (ID f940c454-b2f0-4bb0-bdec-fa034f5e6ee7) threw an exception. More information is included below.&lt;/p&gt;
&lt;p&gt;Value cannot be null.&lt;br /&gt;Parameter name: path&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;On MSDN, I see that someone else has &lt;a class="" href="http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.sharepoint.setup_and_administration&amp;amp;tid=d21bfa65-0ed7-4c38-9c26-5f01f7cb7584&amp;amp;cat=en_US_D6545149-8F00-B177-C923-8EEACB8CEE6C&amp;amp;lang=en&amp;amp;cr=US&amp;amp;sloc=&amp;amp;p=1" target="_blank"&gt;the exact same problem&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve seen several references to &lt;a class="" href="http://www.combined-knowledge.com/Downloads/Moss07incoming_e-mail.pdf" target="_blank"&gt;this&lt;/a&gt; from our new best friend Steve in the UK.&lt;/p&gt;&lt;/span&gt;
&lt;p&gt;&lt;span class="ms-descriptiontext"&gt;-robot&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="ms-descriptiontext"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=16463" width="1" height="1"&gt;</description></item><item><title>Local Access to Central Admin</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/04/23/local-access-to-central-admin.aspx</link><pubDate>Wed, 23 Apr 2008 16:06:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:15665</guid><dc:creator>SPRobot</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=15665</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/04/23/local-access-to-central-admin.aspx#comments</comments><description>&lt;p&gt;This is peculiar:&lt;/p&gt;
&lt;p&gt;When I&amp;#39;m looking at my server&amp;#39;s console and I try &lt;strong&gt;Start | Programs | Microsoft Office Server | SharePoint 3.0 Central Administration&lt;/strong&gt; a browser opens pointed to &lt;a href="http://myserver:12345/"&gt;http://MyServer:12345&lt;/a&gt;.&amp;nbsp; I get a log in prompt that says: &lt;strong&gt;Log in to MyServer.MyDomain.Local&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;No matter what I enter, I am not getting logged in.&amp;nbsp; I try my setup account which is a domain admin.&amp;nbsp; I try other domain admins.&amp;nbsp; I try my DB Access account and all my service account.&amp;nbsp; After three tries, I end up with &amp;quot;You are not authorized to view this page.&amp;quot;&lt;/p&gt;
&lt;p&gt;I try reworking the URL to &lt;a href="http://myserver.mydomain.local:12345/"&gt;http://MyServer.MyDomain.Local:12345&lt;/a&gt; and I try &lt;a href="http://localhost:12345/"&gt;http://LocalHost:12345&lt;/a&gt; and neither works.&lt;/p&gt;
&lt;p&gt;The only thing that works is the IP address with the port number.&lt;/p&gt;
&lt;p&gt;When I try the Central Admin site from my desktop, I get the Central Admin site, no sweat.&lt;/p&gt;
&lt;p&gt;This seems suboptimal.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=15665" width="1" height="1"&gt;</description></item><item><title>Importing a Spreadsheet</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/04/15/importing-a-spreadsheet.aspx</link><pubDate>Tue, 15 Apr 2008 15:25:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:15376</guid><dc:creator>SPRobot</dc:creator><slash:comments>16</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=15376</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/04/15/importing-a-spreadsheet.aspx#comments</comments><description>&lt;p&gt;We like to think that the transition from list to spreadsheet is almost seamless.&amp;nbsp; And I&amp;#39;ve delivered some great solutions that allow users to manipulate spreadsheets on their local hard-drive and then upload the data to a suitable list on the portal.&lt;/p&gt;
&lt;p&gt;However, this time, I&amp;#39;m trying to get the spreadsheet import to work.&lt;/p&gt;
&lt;p&gt;So I have this spreadsheet with field validation, hidden columns&amp;nbsp;and conditional formatting and I try to point my import browse button to it and I get an error box that says:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Import to Windows SharePoint Services list&lt;/strong&gt;&lt;br /&gt;Object doesn&amp;#39;t support this property or method&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;When I click &lt;strong&gt;OK&lt;/strong&gt;, I get the spreadsheet and the &lt;strong&gt;Import to Windows SharePoint Services list&lt;/strong&gt; dialog box where I can select a &lt;strong&gt;Range of Cells, &lt;/strong&gt;a&lt;strong&gt; Table Range&lt;/strong&gt;, or &lt;strong&gt;a Named Range&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;When I select a range of cells, drag my mouse across the desired cells and click &lt;strong&gt;Import&lt;/strong&gt;, after I get prompted for a login, I get this error:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Import to Windows SharePoint Services list&lt;/strong&gt;&lt;br /&gt;Method &amp;#39;Post&amp;#39; of object &amp;#39;IOWSPostData&amp;#39; failed&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Turns out this was all my fault because I&amp;#39;ve installed the SharePoint Designer which is an Office 12 product.&lt;/p&gt;
&lt;p&gt;This action created an Office12 Folder under C:\program files\microsoft office\.&lt;/p&gt;
&lt;p&gt;The problem is the EXPTOOWS.XLA file and it&amp;#39;s accompanying EXPTOOWS.DLL file that live in the \Office 12\1033 folder.&amp;nbsp; So I renamed these two files by adding a .12 extension to them and I copied the same files out of my &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;C:\program files\microsoft office\Office 11\1033 folder&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;and pasted them into my \Office 12\1033 folder&lt;/p&gt;
&lt;p&gt;No more problem importing spreadsheets.&lt;/p&gt;
&lt;p&gt;hth&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=15376" width="1" height="1"&gt;</description></item><item><title>Executables in the 12 Hive</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/03/11/executables-in-the-12-hive.aspx</link><pubDate>Tue, 11 Mar 2008 21:26:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:13930</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=13930</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/03/11/executables-in-the-12-hive.aspx#comments</comments><description>&lt;p&gt;When I&amp;nbsp;run a search on *.exe in the&amp;nbsp;\12 folder, I get:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;HCINSTAL.exe&lt;/strong&gt; - This appears to be the executable that will install the Help Collection.&amp;nbsp; It is sometimes an issue when language packs are installed as noted &lt;a class="" href="http://support.microsoft.com/kb/939313/en-us"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;MSSDMN.exe&lt;/strong&gt; - This is a process related to populating full text indexes as noted &lt;a class="" href="http://support.microsoft.com/kb/308797/en-us"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;MSSEARCH.exe&lt;/strong&gt; - Also related to indexing on SQL Server but can also be used for Exchange.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;OWSTIMER.exe&lt;/strong&gt; - This is the program that tracks SharePoint&amp;#39;s &amp;quot;to do&amp;quot; list.&amp;nbsp; It is critical for alerts and use logs.&amp;nbsp; There&amp;#39;s a pretty good description &lt;a class="" href="http://www.sharepointbuzz.com/index.php/2007/01/12/sharepoint-2007-timer-service-and-timer-jobs-owstimerexe/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;PRESCAN.exe&lt;/strong&gt; - This is a program that analyzes your site to identify issues before you upgrade a site.&amp;nbsp; Technet has a good description &lt;a class="" href="http://technet2.microsoft.com/windowsserver/WSS/en/library/035a3024-bd27-4d63-9499-0f15ac00c6e61033.mspx?mfr=true"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;PSCONFIGUI.exe&lt;/strong&gt; - The only references to this executable I found are in hotfix description on Microsoft.com.&amp;nbsp; I think it&amp;#39;s the configuration wizard.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;SPWRITER.exe&lt;/strong&gt; - This is the volume shadow copy service (VSS) reference writer and most of the references we find are discussion about hotfixes from Microsoft.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;STSADM.exe&lt;/strong&gt; - This is the admin command line console.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;WSSADMIN.exe&lt;/strong&gt; - This is the service that runs the various administrative functions.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;WSSTRACING.exe&lt;/strong&gt; - Not sure what this one does.&amp;nbsp; &lt;a class="" href="http://blogs.technet.com/josebda/archive/2006/07/29/processess-running-on-a-moss-2007-beta-2-box.aspx"&gt;Jose&lt;/a&gt; says it logs records out to the diagnostic log file.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Jose&amp;#39;s post is actually&amp;nbsp;a&amp;nbsp;very good description of baseline MOSS performance indicators.&amp;nbsp; If you&amp;#39;ve got better links or explanations, I&amp;#39;d love for you to share them.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=13930" width="1" height="1"&gt;</description></item><item><title>Error on User Profiles and Properties Page and Event ID: 7888</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/03/07/error-on-user-profiles-and-properties-page-and-event-id-7888.aspx</link><pubDate>Fri, 07 Mar 2008 21:36:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:13761</guid><dc:creator>SPRobot</dc:creator><slash:comments>10</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=13761</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/03/07/error-on-user-profiles-and-properties-page-and-event-id-7888.aspx#comments</comments><description>&lt;p&gt;In a brand new three server farm, I&amp;#39;m opening up the User Profiles and Properties page from the SSP Admin site. &lt;/p&gt;
&lt;p&gt;I get the red &amp;quot;X&amp;quot; with this error:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;An error has occurred while accessing the SQL Server database or the Office SharePoint Server Search service. If this is the first time you have seen this message, try again later. If this problem persists, contact your administrator.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;The only log entry I can attribute to this action is in the WFE&amp;#39;s Application log and I&amp;#39;ve copied the error below.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Source: Office SharePoint Server&lt;br /&gt;Category: Office Server General&lt;br /&gt;Event ID: 7888&lt;br /&gt;Description:&lt;br /&gt;A runtime exception was detected. Details follow. &lt;br /&gt;Message: The request failed with HTTP status 503: Service Unavailable.&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Techinal Details:&lt;br /&gt;System.Net.WebException: The request failed with HTTP status 503: Service Unavailable.&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Office.Server.Search.Administration.SearchApi.RunOnServer[T](CodeToRun`1 remoteCode, CodeToRun`1 localCode, Boolean useCurrentSecurityContext, Int32 versionIn)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Office.Server.Search.Administration.SearchApi..ctor(WellKnownSearchCatalogs catalog, SearchSharedApplication application)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Office.Server.Search.Administration.SearchSharedApplication.get_SearchApi()&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Office.Server.UserProfiles.UserProfileConfigManager.&amp;lt;&amp;gt;c__DisplayClass3.&amp;lt;GetImportStatus&amp;gt;b__0()&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Office.Server.Diagnostics.FirstChanceHandler.ExceptionFilter(Boolean fRethrowException, TryBlock tryBlock, FilterBlock filter, CatchBlock catchBlock, FinallyBlock finallyBlock)&lt;/p&gt;
&lt;p&gt;For more information, see Help and Support Center at &lt;a href="http://go.microsoft.com/fwlink/events.asp"&gt;http://go.microsoft.com/fwlink/events.asp&lt;/a&gt;.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;So, in digging around, I got this one hint&amp;nbsp;from an acquaintance at MindSharp.com:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;IIRC, this is a permissions error in that the particular SharePoint Server 2007 service cannot access the SQL database.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Which leads me to the following questions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div&gt;What&amp;#39;s IIRC&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Which MOSS 2007 service would we be talking about, the SSP Admin service?&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Which SQL Database?&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;So to work past all of these questions, I added every service account to a group on the SQL Server and then created a SQL Server Login for that group with the sysadmin server role and made it dbowner of every database.&lt;/p&gt;
&lt;p&gt;Alas, to no avail.&amp;nbsp; Apparently, there&amp;#39;s something between the server that&amp;#39;s running the SSP Admin service and the SQL Server that acting gnarly.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll fix it.&amp;nbsp; It&amp;#39;ll rue the day...&lt;/p&gt;
&lt;p&gt;JK&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=13761" width="1" height="1"&gt;</description></item><item><title>More 10016 Errors</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/03/05/more-10016-errors.aspx</link><pubDate>Wed, 05 Mar 2008 22:01:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:13619</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=13619</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/03/05/more-10016-errors.aspx#comments</comments><description>&lt;p&gt;So the system log fills up whenever I try to look at the user&amp;nbsp;user profiles.&amp;nbsp; The system log error is this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID &lt;/p&gt;
&lt;p&gt;{3D42CCB1-4665-4620-92A3-478F47389230}&lt;/p&gt;
&lt;p&gt;to the user MyDomain\mosssspsvc SID (S-1-5-21-1875211509-1510927935-777304043-47821). This security permission can be modified using the Component Services administrative tool.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;The &lt;strong&gt;User Profile&lt;/strong&gt; page says this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;An error has occurred while accessing the SQL Server database or the Office SharePoint Server Search service. If this is the first time you have seen this message, try again later. If this problem persists, contact your administrator.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I found a couple of reports like &lt;a class="" href="http://geekswithblogs.net/mhamilton/archive/2006/12/19/101568.aspx"&gt;this one&lt;/a&gt; that say to search for the&amp;nbsp;CLSID in the registry and then get the associated App ID and look for the App ID in &lt;strong&gt;Component Services&lt;/strong&gt; under the DOM Config heading where&amp;nbsp;you have to convert the view to a list view to see the App IDs.&lt;/p&gt;
&lt;p&gt;When I do that, I get the OSearch Application and I set the Local Activiation permissions so allow Local Activate for my MossSSPSvc user but the errors wouldn&amp;#39;t quit untill I rebooted the machine.&amp;nbsp; Apparently, something in that process got everything reset except the &lt;strong&gt;User Profiles and Properties&lt;/strong&gt; page issues.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll ge to it next.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=13619" width="1" height="1"&gt;</description></item><item><title>MOSS, Kerberos and the Security Log</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/03/05/moss-kerberos-and-the-security-log.aspx</link><pubDate>Wed, 05 Mar 2008 14:59:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:13588</guid><dc:creator>SPRobot</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=13588</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/03/05/moss-kerberos-and-the-security-log.aspx#comments</comments><description>&lt;p&gt;You may recall we discussed Kerberos authentication&lt;a class="" href="http://www.sharepointblogs.com/spfromscratch/archive/2008/02/11/configuring-kerberos-autentication-on-moss-2007.aspx"&gt; here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And we linkd to two great posts, one, &lt;a class="" href="http://blogs.msdn.com/martinkearn/archive/2007/04/23/configuring-kerberos-for-sharepoint-2007-part-1-base-configuration-for-sharepoint.aspx"&gt;here&lt;/a&gt;, from Martin.&lt;/p&gt;
&lt;p&gt;And as we worked through the process, it started to make some sense.&amp;nbsp; We quit when we got to configuring component services, I guess out of sheer laziness.&lt;/p&gt;
&lt;p&gt;Well, now, I&amp;#39;m digging through the Windows Security log and I&amp;#39;m seeing these 10016 errors that say:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID &lt;/p&gt;
&lt;p&gt;{61738644-F196-11D0-9953-12345ABCDEC1}&lt;/p&gt;
&lt;p&gt;to the user MyDomain\mossapppool_01 SID (S-1-5-21-1234567899-1510927935-777304043-47828). This security permission can be modified using the Component Services administrative tool.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;To me, this is obviously a &amp;quot;two-hop&amp;quot; issue.&amp;nbsp; So I go back and look at the component issues from Martin&amp;#39;s post.&lt;/p&gt;
&lt;p&gt;Now, this is the first time I&amp;#39;ve ventured into &lt;strong&gt;Component Services&lt;/strong&gt; which is a Server 2003 Administrative Tool mmc.&amp;nbsp; Martin says to drill into the properties of &lt;strong&gt;My Computer&lt;/strong&gt; and change the &lt;strong&gt;Default Impersonation Level&lt;/strong&gt; on the &lt;strong&gt;Default Properties&lt;/strong&gt; tab to &lt;strong&gt;Impersonate&lt;/strong&gt;.&amp;nbsp; This makes sense if I&amp;#39;m telling My Computer to assume that it&amp;#39;s impersonating someone else when it runs a component that needs to &amp;quot;Hop&amp;quot; to connect to another computer.&lt;/p&gt;
&lt;p&gt;The the only other issue is in the &lt;strong&gt;DCOM Config&lt;/strong&gt; folder under &lt;strong&gt;My Computer &lt;/strong&gt;where we have to look at the &lt;strong&gt;IIS WAMREG admin Service&lt;/strong&gt;.&amp;nbsp; Here we select the &lt;strong&gt;Security&lt;/strong&gt; tab and edit the &lt;strong&gt;Launch and Activation Permissions &lt;/strong&gt;adding our app pool identities and giving them &lt;strong&gt;Local Activation&lt;/strong&gt; permissions.&amp;nbsp; Then, I presume I&amp;#39;ll need to do the same to my SSP server that&amp;#39;s also a WFE server.&lt;/p&gt;
&lt;p&gt;And the hope is that this will eliminate the 10016 Errors from the security log.&amp;nbsp; We&amp;#39;ll see.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=13588" width="1" height="1"&gt;</description></item><item><title>MOSS 2007 SP1 Install</title><link>http://www.sharepointblogs.com/spfromscratch/archive/2008/03/03/moss-2007-sp1-install.aspx</link><pubDate>Mon, 03 Mar 2008 20:37:00 GMT</pubDate><guid isPermaLink="false">1f6a1193-f4bb-4480-a5ae-b538d8b20f46:13467</guid><dc:creator>SPRobot</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.sharepointblogs.com/spfromscratch/rsscomments.aspx?PostID=13467</wfw:commentRss><comments>http://www.sharepointblogs.com/spfromscratch/archive/2008/03/03/moss-2007-sp1-install.aspx#comments</comments><description>&lt;p&gt;So, now that I have the farm operational, they want SP1 installed.&lt;/p&gt;
&lt;p&gt;The first thing I found was this: &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Planning and Deploying Service Pack 1 for Microsoft Office SharePoint Server 2007 in a Multi-server Environment&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;And then, I downloaded the WSS SP1 language pack install instead&amp;nbsp;of the WSS SP1 install so be sure the WSS file you&amp;#39;re using is:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;wssv3sp1-kb936988-x64-fullfile-en-us.exe&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I guess you might have the x86 version or non-us-english versions as well but, the important point would be that is does not have an &amp;quot;lp&amp;quot; in the name.&lt;/p&gt;
&lt;p&gt;Then, our new friend, &lt;a class="" href="http://msmvps.com/blogs/shane/archive/2007/12/14/how-to-install-wss-and-moss-sp1.aspx"&gt;Shane, covers it pretty good here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I can add that, on the multi-farm install, I had trouble when I tried to run the Configuration Wizard on both WFE servers at once.&amp;nbsp; It seemed to like running one and then the other better.&lt;/p&gt;
&lt;p&gt;-robot&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=13467" width="1" height="1"&gt;</description></item></channel></rss>