<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>mylifeinaminute.com &#187; sharepoint quirks</title>
	<atom:link href="http://www.mylifeinaminute.com/tag/sharepoint-quirks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mylifeinaminute.com</link>
	<description>You can learn a lot in a minute</description>
	<lastBuildDate>Wed, 18 Jan 2012 02:33:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SharePoint 2010: System.Security.SecurityException when you try to start the User Profile Synchronization Service</title>
		<link>http://www.mylifeinaminute.com/2011/04/06/sharepoint-2010-system-security-securityexception-when-you-try-to-start-the-user-profile-synchronization-service/</link>
		<comments>http://www.mylifeinaminute.com/2011/04/06/sharepoint-2010-system-security-securityexception-when-you-try-to-start-the-user-profile-synchronization-service/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 13:40:39 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[SharePoint Server 2010]]></category>
		<category><![CDATA[TechNet]]></category>
		<category><![CDATA[Error Message]]></category>
		<category><![CDATA[kerberos]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[sharepoint quirks]]></category>

		<guid isPermaLink="false">http://www.mylifeinaminute.com/?p=750</guid>
		<description><![CDATA[System.Security.SecurityException: There are currently no logon servers available to service the logon request with a KerbS4ULogon exception? Kerberos strikes again. The Error UserProfileApplication.SynchronizeMIIS: Failed to configure ILM, will attempt during next rerun. Exception: System.Security.SecurityException: There are currently no logon servers available to service the logon request. at System.Security.Principal.WindowsIdentity.KerbS4ULogon(String upn) at System.Security.Principal.WindowsIdentity..ctor(String sUserPrincipalName, String type) at [...]]]></description>
			<content:encoded><![CDATA[<p><em>System.Security.SecurityException: There are currently no logon servers available to service the logon request</em> with a <a title="Windows Server 2003 Kerberos Extensions" href="http://technet.microsoft.com/en-us/library/cc738207%28WS.10%29.aspx"><em>KerbS4ULogon</em></a> exception? <a title="Kerberos" href="/tag/kerberos/">Kerberos</a> strikes again.</p>
<h4>The Error</h4>
<blockquote><p><em><span style="color: #ff0000;">UserProfileApplication.SynchronizeMIIS: Failed to configure ILM, will attempt during next rerun. Exception: System.Security.SecurityException: There are currently no logon servers available to service the logon request.<br />
at System.Security.Principal.WindowsIdentity.KerbS4ULogon(String upn)<br />
at System.Security.Principal.WindowsIdentity..ctor(String sUserPrincipalName, String type)<br />
at System.Security.Principal.WindowsIdentity..ctor(String sUserPrincipalName)<br />
at Microsoft.IdentityManagement.SetupUtils.IlmWSSetup.GetDomainAccountSIDHexString(String domainName, String accountName)<br />
at Microsoft.IdentityManagement.SetupUtils.IlmWSSetup.GrantSQLRightsToServiceAccount()<br />
at Microsoft.IdentityManagement.SetupUtils.IlmWSSetup.IlmBuildDatabase()<br />
at Microsoft.Office.Server.UserProfiles.Synchronization.ILMPostSetupConfiguration.ConfigureIlmWebService(Boolean existingDatabase)<br />
at Microsoft.Office.Server.Administration.UserProfileApplication.SetupSynchronizationService(ProfileSynchronizationServiceInstance profileSyncInstance)  The Zone of the assembly that failed was:  MyComputer.</span></em></p></blockquote>
<h4>Root Cause</h4>
<p>A security feature introduced in Windows Server 2003 prevents the KDC from distributing a service ticket (TGS) for an account that does not have a <a title="Service Principal Names" href="http://msdn.microsoft.com/en-us/library/ms677949%28v=vs.85%29.aspx">Service Principle Name</a> (SPN) defined. As the SPTimerV4 account is unable to obtain a valid service ticket, the above exception is thrown. At the end of the day, without properly set SPNs, Kerberos authentication is not possible.</p>
<h4>The Fix</h4>
<p>As stated on <a title="You get a System.Security.SecurityException when you try to start the User Profile Synchronization Service" href="http://blogs.msdn.com/b/yvan_duhamel/archive/2010/06/29/you-get-a-system-security-securityexception-when-you-try-to-start-the-fim-synchronization.aspx">Yvan Duhamel&#8217;s blog</a>, setting a temporary SPN on the account running the SPTimerV4 (OWSTIMER) service will allow you to start the service.</p>
<pre class="brush: plain; title: ; notranslate">
setspn –a NONE/NONE OWSTimerAccount
</pre>
<p>The SPN can be removed after the service is provisioned and the FIM services will continue to start properly after restarts. However, if the <a title="Configure profile synchronization (SharePoint Server 2010)" href="http://technet.microsoft.com/en-us/library/ee721049.aspx">User Profile Synchronization Service</a> ever needs to be restarted through <a title="Manage service applications (SharePoint Server 2010)" href="http://technet.microsoft.com/en-us/library/ee704544.aspx">Central Administration</a>, the SPN will need to be in place. That being said, it is most likely best to keep the SPN on the account.</p>
<h4>Reference</h4>
<ul>
<li><a title="You get a System.Security.SecurityException when you try to start the User Profile Synchronization Service" href="http://blogs.msdn.com/b/yvan_duhamel/archive/2010/06/29/you-get-a-system-security-securityexception-when-you-try-to-start-the-fim-synchronization.aspx">You get a System.Security.SecurityException when you try to start the User Profile Synchronization Service</a></li>
<li><a title="How the Kerberos Version 5 Authentication Protocol Works" href="http://technet.microsoft.com/fr-fr/library/cc772815%28WS.10%29.aspx">How the Kerberos Version 5 Authentication Protocol Works</a></li>
</ul>
<p><map name='google_ad_map_750_0feb153b14d1a0fb'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/750?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_750_0feb153b14d1a0fb' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=750&amp;url= http%3A%2F%2Fwww.mylifeinaminute.com%2F2011%2F04%2F06%2Fsharepoint-2010-system-security-securityexception-when-you-try-to-start-the-user-profile-synchronization-service%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.mylifeinaminute.com/2011/04/06/sharepoint-2010-system-security-securityexception-when-you-try-to-start-the-user-profile-synchronization-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Event ID error messages 10016 and 10017 are logged in the System log after you install Windows SharePoint Services 3.0</title>
		<link>http://www.mylifeinaminute.com/2010/12/06/event-id-error-messages-10016-and-10017-are-logged-in-the-system-log-after-you-install-windows-sharepoint-services-3-0/</link>
		<comments>http://www.mylifeinaminute.com/2010/12/06/event-id-error-messages-10016-and-10017-are-logged-in-the-system-log-after-you-install-windows-sharepoint-services-3-0/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 15:35:27 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Sharepoint Server]]></category>
		<category><![CDATA[Windows SharePoint Services]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint Installation]]></category>
		<category><![CDATA[sharepoint quirks]]></category>
		<category><![CDATA[wss 3.0]]></category>

		<guid isPermaLink="false">http://www.mylifeinaminute.com/?p=628</guid>
		<description><![CDATA[More fun SharePoint errors in the system log. If you&#8217;re seeing 10016/17 errors in the Event Log and want to resolve them, perform the steps outlined in KB920783. Note that these errors are more of a nuisance than anything. The existence of these errors is expected and will not impact the functionality of your farm. [...]]]></description>
			<content:encoded><![CDATA[<p>More fun SharePoint errors in the system log. If you&#8217;re seeing 10016/17 errors in the Event Log and want to resolve them, perform the steps outlined in <a title="KB920783" href="http://support.microsoft.com/kb/920783">KB920783</a>.</p>
<p>Note that these errors are more of a nuisance than anything. The existence of these errors is expected and will not impact the functionality of your farm. That being said, less errors being generated is a &#8220;good thing&#8221; in my mind.</p>
<p><map name='google_ad_map_628_0feb153b14d1a0fb'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/628?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_628_0feb153b14d1a0fb' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=628&amp;url= http%3A%2F%2Fwww.mylifeinaminute.com%2F2010%2F12%2F06%2Fevent-id-error-messages-10016-and-10017-are-logged-in-the-system-log-after-you-install-windows-sharepoint-services-3-0%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.mylifeinaminute.com/2010/12/06/event-id-error-messages-10016-and-10017-are-logged-in-the-system-log-after-you-install-windows-sharepoint-services-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Users Not Found in People Pickers</title>
		<link>http://www.mylifeinaminute.com/2010/11/12/users-not-found-in-people-pickers/</link>
		<comments>http://www.mylifeinaminute.com/2010/11/12/users-not-found-in-people-pickers/#comments</comments>
		<pubDate>Fri, 12 Nov 2010 18:31:00 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Sharepoint Server]]></category>
		<category><![CDATA[Windows SharePoint Services]]></category>
		<category><![CDATA[moss 2007]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[sharepoint administration]]></category>
		<category><![CDATA[SharePoint Profile Management]]></category>
		<category><![CDATA[sharepoint quirks]]></category>
		<category><![CDATA[SharePoint User Management]]></category>

		<guid isPermaLink="false">http://www.mylifeinaminute.com/?p=604</guid>
		<description><![CDATA[Ah yes, the people picker again. I recently inherited an environment where the previous administrator was kind enough to not document anything, especially the items he/she had been playing with in development. When trying to designate a user as a Primary Site Collection Administrator in Central Administration, I was unable to query for subsets of [...]]]></description>
			<content:encoded><![CDATA[<p>Ah yes, the people picker again. I recently inherited an environment where the previous administrator was kind enough to not document anything, especially the items he/she had been playing with in development.</p>
<p>When trying to designate a user as a Primary Site Collection Administrator in Central Administration, I was unable to query for subsets of domain users on a single web application. After checking all of the usual suspects (<a title="Peoplepicker-searchadforests" href="http://technet.microsoft.com/en-us/library/cc263460(office.12).aspx">Peoplepicker-searchadforests</a> I&#8217;m looking at you) with no success, it was off to the not-so-usual suspects.</p>
<p>It turns out the previous admin was kind enough to set the <a title="Peoplepicker-searchadcustomfilter" href="http://technet.microsoft.com/en-us/library/cc263452(office.12).aspx">Peoplepicker-searchadcustomfilter</a> property on the main portal site collection. After setting the property to <em>null</em></p>
<pre class="brush: plain; title: ; notranslate">
stsadm -o setproperty -pn peoplepicker-searchadcustomfilter -pv &quot;&quot; -url [URL]
</pre>
<p>all was once again right with the world. </p>
<p>Now where did I leave my sledgehammer?</p>
<p><map name='google_ad_map_604_0feb153b14d1a0fb'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/604?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_604_0feb153b14d1a0fb' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=604&amp;url= http%3A%2F%2Fwww.mylifeinaminute.com%2F2010%2F11%2F12%2Fusers-not-found-in-people-pickers%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.mylifeinaminute.com/2010/11/12/users-not-found-in-people-pickers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error Message: An existing request to enable the Enterprise feature is in progress</title>
		<link>http://www.mylifeinaminute.com/2009/10/02/error-message-an-existing-request-to-enable-the-enterprise-feature-is-in-progress/</link>
		<comments>http://www.mylifeinaminute.com/2009/10/02/error-message-an-existing-request-to-enable-the-enterprise-feature-is-in-progress/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 11:29:06 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Sharepoint Server]]></category>
		<category><![CDATA[moss 2007]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[sharepoint administration]]></category>
		<category><![CDATA[sharepoint quirks]]></category>

		<guid isPermaLink="false">http://www.mylifeinaminute.com/?p=409</guid>
		<description><![CDATA[When upgrading from a standard SKU to an Enterprise SKU in SharePoint (MOSS 2007), things can (and do) go wrong. Come to think of it, I&#8217;ve never seen one complete successfully without some type of manual intervention. Fortunately, the majority of errors that are experienced are recoverable. Take for instance: An existing request to enable [...]]]></description>
			<content:encoded><![CDATA[<p>When upgrading from a standard SKU to an Enterprise SKU in SharePoint (MOSS 2007), things can (and do) go wrong. Come to think of it, I&#8217;ve never seen one complete successfully without some type of manual intervention. Fortunately, the majority of errors that are experienced are recoverable. Take for instance:</p>
<blockquote><p><strong><span style="color: red;">An existing request to enable the Enterprise feature is in progress. To check the status of this request, go to the Timer Job Status page in Central Administration Operations and check the status of the Office Server Enterprise Features Upgrade Job.</span></strong></p></blockquote>
<p>When you find the job in the Timer Job Status page, you will see that it needs to run on all servers in your farm. Chances are it has failed on one (or more) servers. The quick fix? Restart (or start if stopped) the Windows SharePoint Services Timer service on the server where the upgrade job failed. After the job has completed, return to Central Administration to verify that your farm has been upgraded.</p>
<p><map name='google_ad_map_409_0feb153b14d1a0fb'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/409?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_409_0feb153b14d1a0fb' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=409&amp;url= http%3A%2F%2Fwww.mylifeinaminute.com%2F2009%2F10%2F02%2Ferror-message-an-existing-request-to-enable-the-enterprise-feature-is-in-progress%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.mylifeinaminute.com/2009/10/02/error-message-an-existing-request-to-enable-the-enterprise-feature-is-in-progress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SharePoint Audience Targeting Quirk</title>
		<link>http://www.mylifeinaminute.com/2009/04/22/sharepoint-audience-targeting-quirk/</link>
		<comments>http://www.mylifeinaminute.com/2009/04/22/sharepoint-audience-targeting-quirk/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 15:00:13 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Sharepoint Server]]></category>
		<category><![CDATA[audience targeting]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[sharepoint quirks]]></category>
		<category><![CDATA[web parts]]></category>

		<guid isPermaLink="false">http://www.mylifeinaminute.com/?p=389</guid>
		<description><![CDATA[I recently ran into a strange quirk/bug when setting a target audience on a web part. In the particular site collection where the web part resides, a number of cross-site groups exist. For the sake of example, imagine that the site collection has several cross-site groups with simlar names. Ex: IT IT Designers IT Administrators [...]]]></description>
			<content:encoded><![CDATA[<p>I recently ran into a strange quirk/bug when setting a target audience on a web part. In the particular site collection where the web part resides, a number of cross-site groups exist.</p>
<p>For the sake of example, imagine that the site collection has several cross-site groups with simlar names. Ex:</p>
<ul>
<li>IT</li>
<li>IT Designers</li>
<li>IT Administrators</li>
</ul>
<p>When targeting the web part to either the <em>IT Designers</em> or <em>IT Administrators</em> cross-site group, the web part is able to correctly apply the audience.  However, when the <em>IT</em> group is used, the web part configuration for audiences is unable to determine the correct group when the web part is rendered on the page.</p>
<p>It would appear that when selecting a target audience (if it is a SharePoint group), the group name must be unique and not contain a portion of another group name. In my case, while the <em>IT</em> group name is unique, the <em>IT Designers</em> and <em>IT Administrators</em> groups also contain the string &#8220;IT&#8221;.</p>
<p><map name='google_ad_map_389_0feb153b14d1a0fb'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/389?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_389_0feb153b14d1a0fb' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=389&amp;url= http%3A%2F%2Fwww.mylifeinaminute.com%2F2009%2F04%2F22%2Fsharepoint-audience-targeting-quirk%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.mylifeinaminute.com/2009/04/22/sharepoint-audience-targeting-quirk/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: www.mylifeinaminute.com @ 2012-02-07 15:43:05 by W3 Total Cache -->
