<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Jack of all that is Microsoft, Master of None</title>
	<atom:link href="https://cregan.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://cregan.wordpress.com</link>
	<description>Trials &#38; tribulations in the life of a consultant / business owner</description>
	<lastBuildDate>Thu, 18 Nov 2010 04:45:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<site xmlns="com-wordpress:feed-additions:1">202942</site><cloud domain='cregan.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>https://s0.wp.com/i/buttonw-com.png</url>
		<title>Jack of all that is Microsoft, Master of None</title>
		<link>https://cregan.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="https://cregan.wordpress.com/osd.xml" title="Jack of all that is Microsoft, Master of None" />
	<atom:link rel='hub' href='https://cregan.wordpress.com/?pushpress=hub'/>
	<item>
		<title>BCS External List Error &#8211; The username returned by the Secure Store Provider is not of the form &#8216;Domain\user&#8217;</title>
		<link>https://cregan.wordpress.com/2010/11/18/bcs-external-list-error-the-username-returned-by-the-secure-store-provider-is-not-of-the-form-domainuser/</link>
					<comments>https://cregan.wordpress.com/2010/11/18/bcs-external-list-error-the-username-returned-by-the-secure-store-provider-is-not-of-the-form-domainuser/#comments</comments>
		
		<dc:creator><![CDATA[cregan]]></dc:creator>
		<pubDate>Thu, 18 Nov 2010 04:43:06 +0000</pubDate>
				<category><![CDATA[BCS]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint Server 2010]]></category>
		<category><![CDATA[Authentication]]></category>
		<category><![CDATA[Business Connectivity Services]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<guid isPermaLink="false">http://cregan.wordpress.com/?p=93</guid>

					<description><![CDATA[Wow, has it been a while since I last blogged.  But now that SharePoint 2010 deployments are in full swing, I expect to be getting back into the blog swing of things.  So on to my first 2010 post regarding an error I ran into this evening when setting up an External List using BCS.  Essentially [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Wow, has it been a while since I last blogged.  But now that SharePoint 2010 deployments are in full swing, I expect to be getting back into the blog swing of things.  So on to my first 2010 post regarding an error I ran into this evening when setting up an External List using BCS.  Essentially I wanted to allow CRUD operations against a SQL database &#8211; nice simple implementation to start things off.  I went through and successfully created by Secure Store Provider Service Application, setup the external content type within SharePoint Designer, and then created the External List through the web UI and specified by new external content type: </p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2010/11/ctypeselector1.png"><img data-attachment-id="95" data-permalink="https://cregan.wordpress.com/2010/11/18/bcs-external-list-error-the-username-returned-by-the-secure-store-provider-is-not-of-the-form-domainuser/ctypeselector-2/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/ctypeselector1.png" data-orig-size="608,176" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="cTypeSelector" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/ctypeselector1.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/ctypeselector1.png?w=608" class="size-full wp-image-95 alignnone" title="cTypeSelector" src="https://cregan.wordpress.com/wp-content/uploads/2010/11/ctypeselector1.png?w=608&#038;h=176" alt="" width="608" height="176" srcset="https://cregan.wordpress.com/wp-content/uploads/2010/11/ctypeselector1.png 608w, https://cregan.wordpress.com/wp-content/uploads/2010/11/ctypeselector1.png?w=150&amp;h=43 150w, https://cregan.wordpress.com/wp-content/uploads/2010/11/ctypeselector1.png?w=300&amp;h=87 300w" sizes="(max-width: 608px) 100vw, 608px" /></a></p>
<p>I then granted rights to this new cType in Central Admin because I was getting the &#8216;Access denied by Business Data Connectivity&#8217; error.  This error went away, but then came the following:</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2010/11/extctypeerror.png"><img data-attachment-id="96" data-permalink="https://cregan.wordpress.com/2010/11/18/bcs-external-list-error-the-username-returned-by-the-secure-store-provider-is-not-of-the-form-domainuser/extctypeerror/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/extctypeerror.png" data-orig-size="607,199" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="ExtcTypeerror" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/extctypeerror.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/extctypeerror.png?w=607" class="size-full wp-image-96 alignnone" title="ExtcTypeerror" src="https://cregan.wordpress.com/wp-content/uploads/2010/11/extctypeerror.png?w=607&#038;h=199" alt="" width="607" height="199" srcset="https://cregan.wordpress.com/wp-content/uploads/2010/11/extctypeerror.png 607w, https://cregan.wordpress.com/wp-content/uploads/2010/11/extctypeerror.png?w=150&amp;h=49 150w, https://cregan.wordpress.com/wp-content/uploads/2010/11/extctypeerror.png?w=300&amp;h=98 300w" sizes="(max-width: 607px) 100vw, 607px" /></a></p>
<p><strong><em>The username returned by the Secure Store Provider in not of the form &#8216;Domain\User&#8217;.</em></strong></p>
<p>So in usual fashion, I put this line into Google and found <a href="http://www.go4answers.com/Example/secure-store-error-sharepoint-77462.aspx" target="_blank">one post </a>that mentioned an iisreset fixing this error.  Tried that, no go.  Thinking cap on&#8230; and then it hit me&#8230; when I specified my username for the Secure Store Service Application via the <em>Set Credentials</em> link:</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2010/11/setcreds.png"><img data-attachment-id="97" data-permalink="https://cregan.wordpress.com/2010/11/18/bcs-external-list-error-the-username-returned-by-the-secure-store-provider-is-not-of-the-form-domainuser/setcreds/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/setcreds.png" data-orig-size="1104,226" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="SetCreds" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/setcreds.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/setcreds.png?w=1024" class="size-full wp-image-97 alignnone" title="SetCreds" src="https://cregan.wordpress.com/wp-content/uploads/2010/11/setcreds.png?w=779&#038;h=140" alt="" width="779" height="140" /></a></p>
<p>In the username field I had specified the AD account name, but <strong>not</strong> the <strong>domain name</strong>:</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2010/11/credetialsssta.png"><img loading="lazy" data-attachment-id="98" data-permalink="https://cregan.wordpress.com/2010/11/18/bcs-external-list-error-the-username-returned-by-the-secure-store-provider-is-not-of-the-form-domainuser/credetialsssta/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/credetialsssta.png" data-orig-size="786,627" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="CredentialsSSTA" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/credetialsssta.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2010/11/credetialsssta.png?w=786" class="size-full wp-image-98 alignnone" title="CredentialsSSTA" src="https://cregan.wordpress.com/wp-content/uploads/2010/11/credetialsssta.png?w=627&#038;h=531" alt="" width="627" height="531" /></a></p>
<p>So in the end, it was something simple &#8211; just make sure to include your DOMAIN\username when specifying an AD account in the credentials for your Secure Store Target Application.  Hopefully this saves someone a bit of time and some hair.  Enjoy 2010!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://cregan.wordpress.com/2010/11/18/bcs-external-list-error-the-username-returned-by-the-secure-store-provider-is-not-of-the-form-domainuser/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">93</post-id>
		<media:content url="https://0.gravatar.com/avatar/91c9014fc7b457bff4e0a798c44acf82d98a5b044756c310995a4ef003de8cf6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cregan</media:title>
		</media:content>

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2010/11/ctypeselector1.png" medium="image">
			<media:title type="html">cTypeSelector</media:title>
		</media:content>

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2010/11/extctypeerror.png" medium="image">
			<media:title type="html">ExtcTypeerror</media:title>
		</media:content>

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2010/11/setcreds.png" medium="image">
			<media:title type="html">SetCreds</media:title>
		</media:content>

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2010/11/credetialsssta.png" medium="image">
			<media:title type="html">CredentialsSSTA</media:title>
		</media:content>
	</item>
		<item>
		<title>SharePoint Content Deployment Successful, but Throwing Event IDs 6398 &#038; 4958</title>
		<link>https://cregan.wordpress.com/2009/10/16/sharepoint-content-deployment-throwing-event-ids/</link>
					<comments>https://cregan.wordpress.com/2009/10/16/sharepoint-content-deployment-throwing-event-ids/#comments</comments>
		
		<dc:creator><![CDATA[cregan]]></dc:creator>
		<pubDate>Fri, 16 Oct 2009 04:28:49 +0000</pubDate>
				<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[Web Content Management]]></category>
		<category><![CDATA[Content Deployment]]></category>
		<guid isPermaLink="false">http://cregan.wordpress.com/?p=84</guid>

					<description><![CDATA[Recently, I launched a public-facing site with a client that utilizes content deployment.  Every 15 minutes, changes from their &#8216;Content Authoring&#8217; (internal) environment are published out to their read-only Production environment.  For well over a month, things have been working very well, with no errors.  Suddenly the other day, I noticed two events being thrown every time [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Recently, I launched a public-facing site with a client that utilizes content deployment.  Every 15 minutes, changes from their &#8216;Content Authoring&#8217; (internal) environment are published out to their read-only Production environment.  For well over a month, things have been working very well, with no errors.  Suddenly the other day, I noticed two events being thrown every time the content deployment job was run:</p>
<p style="text-align:center;"><img loading="lazy" data-attachment-id="85" data-permalink="https://cregan.wordpress.com/2009/10/16/sharepoint-content-deployment-throwing-event-ids/contentdeployment/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2009/10/contentdeployment.png" data-orig-size="661,149" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="contentdeployment" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2009/10/contentdeployment.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2009/10/contentdeployment.png?w=661" class="aligncenter size-full wp-image-85" title="contentdeployment" src="https://cregan.wordpress.com/wp-content/uploads/2009/10/contentdeployment.png?w=661&#038;h=149" alt="contentdeployment" width="661" height="149" srcset="https://cregan.wordpress.com/wp-content/uploads/2009/10/contentdeployment.png 661w, https://cregan.wordpress.com/wp-content/uploads/2009/10/contentdeployment.png?w=150&amp;h=34 150w, https://cregan.wordpress.com/wp-content/uploads/2009/10/contentdeployment.png?w=300&amp;h=68 300w" sizes="(max-width: 661px) 100vw, 661px" /></p>
<p>Event ID 6398 from the Timer job detail was:</p>
<p>Log Name:      Application<br />
Source:        Windows SharePoint Services 3<br />
Date:          10/15/2009 11:45:15 PM<br />
Event ID:      6398<br />
Task Category: Timer<br />
Level:         Error<br />
Keywords:      Classic<br />
User:          N/A<br />
Computer:      SERVER</p>
<p>Description:<br />
The Execute method of job definition Microsoft.SharePoint.Publishing.Administration.ContentDeploymentJobDefinition (ID 809108c8-7685-46b1-9580-7fa68113a364) threw an exception. More information is included below.</p>
<p>ContentDeploymentJobReport with ID &#8216;{00000000-0000-0000-0000-000000000000}&#8217; was not found.<br />
Parameter name: jobReportId</p>
<p>Event ID 4958 from Content Deployment had the following detail:</p>
<p>Log Name:      Application<br />
Source:        Office SharePoint Server<br />
Date:          10/15/2009 11:45:15 PM<br />
Event ID:      4958<br />
Task Category: Content Deployment<br />
Level:         Error<br />
Keywords:      Classic<br />
User:          N/A<br />
Computer:      SERVER</p>
<p>Description:<br />
Publishing: Content deployment job failed. Error: &#8216;System.ArgumentOutOfRangeException: ContentDeploymentJobReport with ID &#8216;{00000000-0000-0000-0000-000000000000}&#8217; was not found.<br />
Parameter name: jobReportId<br />
   at Microsoft.SharePoint.Publishing.Administration.ContentDeploymentJobReport.GetInstance(Guid jobReportId)<br />
   at Microsoft.SharePoint.Publishing.Administration.ContentDeploymentJob.get_LastReport()<br />
   at Microsoft.SharePoint.Publishing.Administration.ContentDeploymentJob.get_SQMDeploymentJobFlags()<br />
   at Microsoft.SharePoint.Publishing.Administration.ContentDeploymentJob.CollectSQMData()<br />
   at Microsoft.SharePoint.Publishing.Administration.ContentDeploymentJob.Run(Boolean runAsynchronously)<br />
   at Microsoft.SharePoint.Publishing.Administration.ContentDeploymentJobDefinition.Execute(Guid targetInstanceId)&#8217;</p>
<p>Now what I found really strange was that even though these errors were being thrown, the content deployment job was running successfully.  The history showed all objects were being exported/imported properly, &#8216;Successful&#8217; was listed for the status, and the content managers were seeing their changes.  So it was looking like these events were false.</p>
<p>I did some digging through the SharePoint logs after I turned on verbose logging for content deployment, and nothing other than what was already being reported in the Event Viewer could be found.  So I took things one step further &#8211; I went over to the SharePoint_Config database, and performed a lookup of the Content Deployment Job Definition GUID from event ID 6398 against the TimerRunningJobs table:</p>
<p><span style="color:#0000ff;font-size:x-small;"><span style="color:#0000ff;font-size:x-small;"><span style="color:#0000ff;font-size:x-small;"><span style="color:#0000ff;font-size:x-small;">SELECT</span></span></span><span style="color:#0000ff;font-size:x-small;"> </span></span><span style="color:#808080;font-size:x-small;"><span style="color:#808080;font-size:x-small;">*</span></span><span style="font-size:x-small;"> </span><span style="color:#0000ff;font-size:x-small;"><span style="color:#0000ff;font-size:x-small;">from</span></span><span style="font-size:x-small;"> TimerRunningJobs<br />
</span><span style="color:#0000ff;font-size:x-small;"><span style="color:#0000ff;font-size:x-small;">where </span></span><span style="font-size:x-small;">jobid </span><span style="color:#808080;font-size:x-small;"><span style="color:#808080;font-size:x-small;">=</span></span><span style="font-size:x-small;"> </span><span style="color:#ff0000;font-size:x-small;"><span style="color:#ff0000;font-size:x-small;">&#8216;809108c8-7685-46b1-9580-7fa68113a364&#8217;</span></span></p>
<p> And what I found was very interesting:</p>
<p><img loading="lazy" data-attachment-id="86" data-permalink="https://cregan.wordpress.com/2009/10/16/sharepoint-content-deployment-throwing-event-ids/sqlcdresults/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2009/10/sqlcdresults.png" data-orig-size="829,68" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="SQLCDResults" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2009/10/sqlcdresults.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2009/10/sqlcdresults.png?w=829" class="aligncenter size-full wp-image-86" title="SQLCDResults" src="https://cregan.wordpress.com/wp-content/uploads/2009/10/sqlcdresults.png?w=829&#038;h=68" alt="SQLCDResults" width="829" height="68" srcset="https://cregan.wordpress.com/wp-content/uploads/2009/10/sqlcdresults.png 829w, https://cregan.wordpress.com/wp-content/uploads/2009/10/sqlcdresults.png?w=150&amp;h=12 150w, https://cregan.wordpress.com/wp-content/uploads/2009/10/sqlcdresults.png?w=300&amp;h=25 300w, https://cregan.wordpress.com/wp-content/uploads/2009/10/sqlcdresults.png?w=768&amp;h=63 768w" sizes="(max-width: 829px) 100vw, 829px" /></p>
<p>As you can see, the error is related to the Content Deployment Timer Job for Quick Deploy&#8230; but in this particular implementation, we are <strong>not</strong> using Quick Deploy. </p>
<p>So&#8230; I disabled the Quick Deploy jobs in Central Administration for my Content Deployment Path, and voila &#8211; the events stopped coming up!</p>
<p><img loading="lazy" data-attachment-id="88" data-permalink="https://cregan.wordpress.com/2009/10/16/sharepoint-content-deployment-throwing-event-ids/qdeploy1/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2009/10/qdeploy1.png" data-orig-size="458,74" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="QDeploy1" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2009/10/qdeploy1.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2009/10/qdeploy1.png?w=458" class="aligncenter size-full wp-image-88" title="QDeploy1" src="https://cregan.wordpress.com/wp-content/uploads/2009/10/qdeploy1.png?w=458&#038;h=74" alt="QDeploy1" width="458" height="74" srcset="https://cregan.wordpress.com/wp-content/uploads/2009/10/qdeploy1.png 458w, https://cregan.wordpress.com/wp-content/uploads/2009/10/qdeploy1.png?w=150&amp;h=24 150w, https://cregan.wordpress.com/wp-content/uploads/2009/10/qdeploy1.png?w=300&amp;h=48 300w" sizes="(max-width: 458px) 100vw, 458px" /></p>
<p><a rel="tag" href="http://technorati.com/tag/SharePoint">SharePoint</a> <a rel="tag" href="http://technorati.com/tag/MOSS+2007">MOSS 2007</a> <a rel="tag" href="http://technorati.com/tag/Content+Deployment">Content Deployment</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cregan.wordpress.com/2009/10/16/sharepoint-content-deployment-throwing-event-ids/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">84</post-id>
		<media:content url="https://0.gravatar.com/avatar/91c9014fc7b457bff4e0a798c44acf82d98a5b044756c310995a4ef003de8cf6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cregan</media:title>
		</media:content>

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2009/10/contentdeployment.png" medium="image">
			<media:title type="html">contentdeployment</media:title>
		</media:content>

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2009/10/sqlcdresults.png" medium="image">
			<media:title type="html">SQLCDResults</media:title>
		</media:content>

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2009/10/qdeploy1.png" medium="image">
			<media:title type="html">QDeploy1</media:title>
		</media:content>
	</item>
		<item>
		<title>Got Long MOSS Service Account Names?</title>
		<link>https://cregan.wordpress.com/2008/07/24/got-long-moss-service-account-names/</link>
					<comments>https://cregan.wordpress.com/2008/07/24/got-long-moss-service-account-names/#comments</comments>
		
		<dc:creator><![CDATA[cregan]]></dc:creator>
		<pubDate>Thu, 24 Jul 2008 17:43:08 +0000</pubDate>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<guid isPermaLink="false">http://cregan.wordpress.com/?p=76</guid>

					<description><![CDATA[Are you planning on creating and using some long-named MOSS service accounts?  Maybe something like TestMOSSMySiteAdmin01 or TestMOSSSSPAppPool01?  Well if you do, then take note – I’ve had two separate occasions where I have an AD account with more than 20 characters as the username, and MOSS isn’t happy about it.  I ran across this [&#8230;]]]></description>
										<content:encoded><![CDATA[<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;">Are you planning on creating and using some long-named MOSS service accounts?<span>  </span>Maybe something like <strong>TestMOSSMySiteAdmin01</strong> or <strong>TestMOSSSSPAppPool01</strong>?<span>  </span>Well if you do, then take note – I’ve had two separate occasions where I have an AD account with more than 20 characters as the username, and MOSS isn’t happy about it.<span>  </span>I ran across this a while ago at a client site and thought it was something wrong with their environment, and let it slide… but my buddy and fellow B&amp;R colleague <a href="http://bobfox.securespsite.com/FoxBlog/default.aspx" target="_blank">Mr. Bob Fox </a>ran into this yesterday, and was quite surprised that this happens.</span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;">So here’s the deal…</span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;">You’ve got your account, ‘<strong>TestMOSSMySiteAdmin01</strong>’ – you go and create it in Active Directory, typically by just specifying the Full Name &amp; User Logon Name, and your screen looks something like this:</span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"><a href="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad1.png"><img loading="lazy" data-attachment-id="77" data-permalink="https://cregan.wordpress.com/2008/07/24/got-long-moss-service-account-names/ad1/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad1.png" data-orig-size="440,372" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="ad1" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad1.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad1.png?w=440" class="alignleft size-full wp-image-77" src="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad1.png?w=440&#038;h=372" alt="" width="440" height="372" srcset="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad1.png 440w, https://cregan.wordpress.com/wp-content/uploads/2008/07/ad1.png?w=150&amp;h=127 150w, https://cregan.wordpress.com/wp-content/uploads/2008/07/ad1.png?w=300&amp;h=254 300w" sizes="(max-width: 440px) 100vw, 440px" /></a></p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;">Notice a couple of things here:</span></p>
<p class="MsoListParagraphCxSpFirst" style="text-indent:-0.25in;margin:0 0 0 0.5in;"><span style="font-family:Wingdings;"><span><span style="font-size:small;">§</span><span style="font-family:&quot;">  </span></span></span><span style="font-size:small;font-family:Calibri;">The user logon name is exactly what I want – the full account name.</span></p>
<p class="MsoListParagraphCxSpLast" style="text-indent:-0.25in;margin:0 0 10pt 0.5in;"><span style="font-family:Wingdings;"><span><span style="font-size:small;">§</span><span style="font-family:&quot;">  </span></span></span><span style="font-size:small;font-family:Calibri;">But the ‘User Logon Name (per-Windows 2000) has been truncated by one character (character #21)</span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;">So now we hop over to our MOSS environment, as we want to bring up a new Web Application for our MySites, and use this account.<span>  </span>We run through the typical web app setup, and specify the full username:</span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"> <a href="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad2.png"><img loading="lazy" data-attachment-id="78" data-permalink="https://cregan.wordpress.com/2008/07/24/got-long-moss-service-account-names/ad2/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad2.png" data-orig-size="290,103" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="ad2" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad2.png?w=290" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad2.png?w=290" class="alignleft size-full wp-image-78" src="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad2.png?w=290&#038;h=103" alt="" width="290" height="103" srcset="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad2.png 290w, https://cregan.wordpress.com/wp-content/uploads/2008/07/ad2.png?w=150&amp;h=53 150w" sizes="(max-width: 290px) 100vw, 290px" /></a></p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;">But when we submit this information, we get a username/password combination error:</span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"><a href="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad3.png"><img loading="lazy" data-attachment-id="79" data-permalink="https://cregan.wordpress.com/2008/07/24/got-long-moss-service-account-names/ad3/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad3.png" data-orig-size="304,39" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="ad3" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad3.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad3.png?w=304" class="alignleft size-full wp-image-79" src="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad3.png?w=304&#038;h=39" alt="" width="304" height="39" srcset="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad3.png 304w, https://cregan.wordpress.com/wp-content/uploads/2008/07/ad3.png?w=150&amp;h=19 150w, https://cregan.wordpress.com/wp-content/uploads/2008/07/ad3.png?w=300&amp;h=38 300w" sizes="(max-width: 304px) 100vw, 304px" /></a></p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;"><span style="font-family:Calibri;">Event thought I’ve entered everything correctly.<span>  </span></span></span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;">So after ripping my hair out, this is where the Active Directory account’s <strong>User logon name (pre-Windows 2000)</strong> comes into play.<span>  </span>From what I can tell, this is what MOSS is using when you input a username – so in this case, I have to truncate the name of my service account in the web application setup form:</span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"> <a href="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad4.png"><img loading="lazy" data-attachment-id="80" data-permalink="https://cregan.wordpress.com/2008/07/24/got-long-moss-service-account-names/ad4/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad4.png" data-orig-size="272,69" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="ad4" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad4.png?w=272" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad4.png?w=272" class="alignnone size-full wp-image-80" src="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad4.png?w=272&#038;h=69" alt="" width="272" height="69" srcset="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad4.png 272w, https://cregan.wordpress.com/wp-content/uploads/2008/07/ad4.png?w=150&amp;h=38 150w" sizes="(max-width: 272px) 100vw, 272px" /></a></p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;">Notice that I had to cut off the last number – to match what AD was showing.<span>  </span>Now, when I submit this, my web application gets created properly.<span>  </span>And to verify that it took the shortened name, I open up IIS, and voila – using the truncated account logon name:</span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"> <a href="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad5.png"><img loading="lazy" data-attachment-id="81" data-permalink="https://cregan.wordpress.com/2008/07/24/got-long-moss-service-account-names/ad5/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad5.png" data-orig-size="653,34" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="ad5" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad5.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad5.png?w=653" class="alignleft size-full wp-image-81" src="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad5.png?w=653&#038;h=34" alt="" width="653" height="34" srcset="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad5.png 653w, https://cregan.wordpress.com/wp-content/uploads/2008/07/ad5.png?w=150&amp;h=8 150w, https://cregan.wordpress.com/wp-content/uploads/2008/07/ad5.png?w=300&amp;h=16 300w" sizes="(max-width: 653px) 100vw, 653px" /></a></p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"> </p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;"><span style="font-family:Calibri;">And while I’m running Server 2008 with IIS7, I have confirmed this is the same on Server 2003 with IIS6.<span>  </span></span></span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;">So in the end, the moral of the blog post is that whenever you can, keep your service account names to under 20 characters.  If you can&#8217;t beware of this issue.</span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;">-Chris</span></p>
<p><span class="technoratitag">Technorati Tags:<br />
<a title="Link to Technorati Tag category for SharePoint" rel="tag" href="http://www.technorati.com/tag/SharePoint" target="_blank">SharePoint</a>, <a title="Link to Technorati Tag category for SharePoint 2007" rel="tag" href="http://www.technorati.com/tag/SharePoint+2007" target="_blank">SharePoint 2007</a>, <a title="Link to Technorati Tag category for MOSS" rel="tag" href="http://www.technorati.com/tag/MOSS" target="_blank">MOSS</a>, <a title="Link to Technorati Tag category for MOSS 2007" rel="tag" href="http://www.technorati.com/tag/MOSS+2007" target="_blank">MOSS 2007</a>, <a title="Link to Technorati Tag category for Security" rel="tag" href="http://www.technorati.com/tag/Security" target="_blank">Security</a></span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cregan.wordpress.com/2008/07/24/got-long-moss-service-account-names/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">76</post-id>
		<media:content url="https://0.gravatar.com/avatar/91c9014fc7b457bff4e0a798c44acf82d98a5b044756c310995a4ef003de8cf6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cregan</media:title>
		</media:content>

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad1.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad2.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad3.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad4.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/07/ad5.png" medium="image" />
	</item>
		<item>
		<title>The International SharePoint Professionals Association (&#8216;ISPA&#8217;) is Live!</title>
		<link>https://cregan.wordpress.com/2008/07/17/the-international-sharepoint-professionals-association-ispa-is-live/</link>
					<comments>https://cregan.wordpress.com/2008/07/17/the-international-sharepoint-professionals-association-ispa-is-live/#comments</comments>
		
		<dc:creator><![CDATA[cregan]]></dc:creator>
		<pubDate>Fri, 18 Jul 2008 02:56:11 +0000</pubDate>
				<category><![CDATA[ISPA]]></category>
		<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint Portal Server 2003]]></category>
		<category><![CDATA[SPS 2003]]></category>
		<category><![CDATA[International SharePoint Profesionals Association]]></category>
		<category><![CDATA[SharePoint Community]]></category>
		<guid isPermaLink="false">http://cregan.wordpress.com/?p=74</guid>

					<description><![CDATA[I am really proud to announce that the International SharePoint Professionals Association, aka &#8216;ISPA&#8217;, has officially gone live at http://www.sharepointpros.org.  This has been a work in progress for the past few months by Bob Fox, Natalya Voskresenskaya, Darrin Bishop, and myself.  It&#8217;s been a lot of fun and a lot of hard work, but it&#8217;s [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I am really proud to announce that the International SharePoint Professionals Association, aka &#8216;ISPA&#8217;, has officially gone live at <a href="http://www.sharepointpros.org">http://www.sharepointpros.org</a>.  This has been a work in progress for the past few months by <a href="http://bobfox.securespsite.com/FoxBlog/" target="_blank">Bob Fox</a>, <a href="http://spforsquirrels.blogspot.com/" target="_blank">Natalya Voskresenskaya</a>, <a href="http://www.darrinbishop.com/blog" target="_blank">Darrin Bishop</a>, and myself.  It&#8217;s been a lot of fun and a lot of hard work, but it&#8217;s come a long way.  We look forward to working with entire SharePoint community on many exciting initiatives in the near future!</p>
<p>Below is our official press release&#8230;</p>
<p style="text-align:justify;margin:0;"><span style="font-family:&quot;"><span style="font-size:small;">The International SharePoint Professionals Association, also known as ‘ISPA’, is an independent, not-for-profit, community-driven organization dedicated to support SharePoint professionals and groups all around the world.<span>  </span>The primary mission of ISPA is to promote the global adoption of SharePoint Technologies by providing support and guidance to the SharePoint community as a whole – by establishing connections between SharePoint professionals, groups, resources, education and information.<span>  </span>ISPA is led and supported by volunteers across the world, and will focus on bringing the entire SharePoint community closer together.</span></span></p>
<p style="text-align:justify;margin:0;"><span style="font-family:&quot;"><span style="font-size:small;"> </span></span></p>
<p style="text-align:justify;margin:0;"><span style="font-family:&quot;"><span style="font-size:small;">ISPA’s first offering to the community is support to user groups around the world through free WSS v3 web sites for any group that becomes ISPA-affiliated.<span>  </span>In addition, one of the goals of ISPA is to facilitate an exchange of ideas between user group leaders that helps increase the likelihood of their group’s success.<span>  </span>Therefore, ISPA is providing leaders of user groups with access to collaborative spaces where they can interact with other user group leaders, sharing ideas, resources, best practices, guidance, and most importantly – support for one another.</span></span></p>
<p style="text-align:justify;margin:0;"><span style="font-family:&quot;"><span style="font-size:small;"> </span></span></p>
<p style="text-align:justify;margin:0;"><span style="font-family:&quot;"><span style="font-size:small;">ISPA has also established Regional Evangelists – existing community leaders who have previously exhibited a strong commitment to the promotion of the SharePoint community, and who have pledged to carry the ISPA message throughout their particular region.<span>  </span>These evangelists are key local contacts who are available to work with local SharePoint professionals and user groups throughout their region to help promote the community and SharePoint.<span>  </span>If you are interested in starting a user group, have an existing one, or need guidance – the ISPA Regional Evangelists are great resources who are available immediately to assist you.</span></span></p>
<p style="text-align:justify;margin:0;"><span style="font-family:&quot;"><span style="font-size:small;"> </span></span></p>
<p style="text-align:justify;margin:0;"><span style="font-family:&quot;"><span style="font-size:small;">Finally, as everyone knows, no community is complete without a web site, and ISPA is proud to announce the launch of its official site, </span><a href="http://www.sharepointpros.org/"><span style="font-size:small;">http://www.sharepointpros.org</span></a><span style="font-size:small;">.<span>  </span>While the web site is still in the early stages of development, plans for multilingual support and exciting functionality that will assist anyone involved with SharePoint are on the horizon.<span>  </span></span></span></p>
<p style="text-align:justify;margin:0;"><span style="font-family:&quot;"><span style="font-size:small;"> </span></span></p>
<p style="text-align:justify;margin:0;"><span style="font-family:&quot;"><span style="font-size:small;">If you have ideas for ISPA, would like to start a user group, or are looking for assistance, visit the new ISPA web site or contact ISPA at </span><a href="mailto:contactus@sharepointpros.org"><span style="font-size:small;color:#0000ff;">contactus@sharepointpros.org</span></a><span style="font-size:small;">.<span>  </span>Together, the community can achieve what was impossible as individuals – becomes a part of ISPA today!</span></span></p>
<p><span class="technoratitag">Technorati Tags:<br />
<a title="Link to Technorati Tag category for ISPA" rel="tag" href="http://www.technorati.com/tag/ISPA" target="_blank">ISPA</a>, <a title="Link to Technorati Tag category for International SharePoint Profesionals Association" rel="tag" href="http://www.technorati.com/tag/International+SharePoint+Profesionals+Association" target="_blank">International SharePoint Profesionals Association</a>, <a title="Link to Technorati Tag category for SharePoint Community" rel="tag" href="http://www.technorati.com/tag/SharePoint+Community" target="_blank">SharePoint Community</a>, <a title="Link to Technorati Tag category for SharePoint" rel="tag" href="http://www.technorati.com/tag/SharePoint" target="_blank">SharePoint</a></span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cregan.wordpress.com/2008/07/17/the-international-sharepoint-professionals-association-ispa-is-live/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">74</post-id>
		<media:content url="https://0.gravatar.com/avatar/91c9014fc7b457bff4e0a798c44acf82d98a5b044756c310995a4ef003de8cf6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cregan</media:title>
		</media:content>
	</item>
		<item>
		<title>Some Happenings, New CodePlex Project and More</title>
		<link>https://cregan.wordpress.com/2008/06/08/some-happenings-new-codeplex-project-and-more/</link>
					<comments>https://cregan.wordpress.com/2008/06/08/some-happenings-new-codeplex-project-and-more/#comments</comments>
		
		<dc:creator><![CDATA[cregan]]></dc:creator>
		<pubDate>Mon, 09 Jun 2008 03:09:12 +0000</pubDate>
				<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint Portal Server 2003]]></category>
		<category><![CDATA[SPS 2003]]></category>
		<category><![CDATA[TechEd]]></category>
		<category><![CDATA[CodePlex]]></category>
		<category><![CDATA[Migrations]]></category>
		<category><![CDATA[SharePint]]></category>
		<category><![CDATA[Smart 404]]></category>
		<guid isPermaLink="false">http://cregan.wordpress.com/?p=73</guid>

					<description><![CDATA[I&#8217;ve been swamped with a few big projects lately, but I wanted to alert everyone to a couple of happenings: I&#8217;m down at TechEd 2008 IT Pro this week in Orlando until Thursday afternoon with a few other members of the B&#38;R Team &#8211; Jason Medero, Michael Lotter, Bob Fox &#38; Josh Carlisle.  If you&#8217;d [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I&#8217;ve been swamped with a few big projects lately, but I wanted to alert everyone to a couple of happenings:</p>
<ul>
<li>I&#8217;m down at TechEd 2008 IT Pro this week in Orlando until Thursday afternoon with a few other members of the B&amp;R Team &#8211; <a href="http://www.sharepointblogs.com/jasonmedero" target="_blank">Jason Medero</a>, <a href="http://blog.michaellotter.com/" target="_blank">Michael Lotter</a>, <a href="http://bobfox.securespsite.com/FoxBlog" target="_blank">Bob Fox</a> &amp; <a href="http://www.sharepointbrainfreeze.com" target="_blank">Josh Carlisle</a>.  If you&#8217;d like to get together with any of us and talk SharePoint, feel free to ping me on the blog or via email &#8211; chrisr (at) bandrsolutions (dot) com.</li>
<li>Monday night is the famous &#8216;SharePoint by day, SharePint by Night&#8217; event&#8230; more information on it can be found <a href="http://bobfox.securespsite.com/FoxBlog/Lists/Posts/Post.aspx?ID=94" target="_blank">here</a> on Bob&#8217;s blog and <a href="http://www.andrewconnell.com/blog/archive/2008/06/07/TechEd-North-America-2008-Dev--thats-a-wrap.-on.aspx" target="_blank">here</a> on AC&#8217;s.  I&#8217;ll be there with the guys mentioned above.</li>
<li>Jay will be running the SharePoint 2003 -&gt; 2007 Migrations Birds of a Feather session on Wednesday, June 11 at 6:30PM&#8230; it will run about an hour, and Jay will be more than happy to stay after and answer all of your questions (as long as you take him out for a drink).  Jay has done more migrations then I can count at this point, and all of different sizes.  He is a great resource to talk to (or bring it to your shop) if you need some assistance. I highly recommend this BOAF session if you are thinking of making the jump to 2007 from 2003, or you are in the middle of it.</li>
<li>My BOAF session &#8211; &#8216;Microsoft Office SharePoint Server 2007 and Windows Server 2008: What a Match&#8217; is on Thursday, June 12 at 10:30AM.  Some more information on this session:  &#8220;With the launch of Windows Server 2008, there have been many discussions in the SharePoint community around whether or not SharePoint farms should be upgraded to the latest and greatest server operating system, or if administrators should take the &#8220;wait and see&#8221; approach. Based on experience so far, the answer is pretty clear—by upgrading, your life as an administrator is going to be made easier, and you will see performance gains with SharePoint. This Birds-of-a-Feather session focuses on both the technical and business drivers for upgrading sooner instead of later, and how you can go back to your manager and make a convincing argument… one that will not only save you time, but will end up helping your organization as well.&#8221;  I hope to see you there!</li>
</ul>
<p>And then on another note, I&#8217;ve been working with Josh Carlisle on the AMD Developer Cental site, <a href="http://developer.amd.com">http://developer.amd.com</a>, and Josh just released a really cool feature &#8211; <a href="http://www.codeplex.com/sharepointsmart404" target="_blank">&#8216;SharePoint Smart 404&#8217; on CodePlex</a>, which got its roots from the work we&#8217;ve done for AMD.  Essentially, instead of giving your users the same old boring 404 page when they type the wrong URL, the &#8216;smart 404 page&#8217; will provide them with search results based on the url they were trying to hit.  To see an example of this in action, try hitting the site <a href="http://developer.amd.com/processors">http://developer.amd.com/processors</a> &#8211; this Processors site doesn&#8217;t exist &#8211; but note that you now have relevant search results around the word &#8216;processors&#8217; (note the &#8216;Best Bets&#8217; area).  I look forward to contributing to this project.</p>
<p>Until the next post,<br />
Chris</p>
<p><span class="technoratitag">Technorati Tags:<br />
<a title="Link to Technorati Tag category for SharePoint 2007" rel="tag" href="http://www.technorati.com/tag/SharePoint+2007" target="_blank">SharePoint 2007</a>, <a title="Link to Technorati Tag category for MOSS 2007" rel="tag" href="http://www.technorati.com/tag/MOSS+2007" target="_blank">MOSS 2007</a>, <a title="Link to Technorati Tag category for SharePint" rel="tag" href="http://www.technorati.com/tag/SharePint" target="_blank">SharePint</a>, <a title="Link to Technorati Tag category for Smart 404" rel="tag" href="http://www.technorati.com/tag/Smart+404" target="_blank">Smart 404</a>, <a title="Link to Technorati Tag category for CodePlex" rel="tag" href="http://www.technorati.com/tag/CodePlex" target="_blank">CodePlex</a>, <a title="Link to Technorati Tag category for Migrations" rel="tag" href="http://www.technorati.com/tag/Migrations" target="_blank">Migrations</a>, <a title="Link to Technorati Tag category for Server 2008" rel="tag" href="http://www.technorati.com/tag/Server+2008" target="_blank">Server 2008</a>, <a title="Link to Technorati Tag category for TechEd" rel="tag" href="http://www.technorati.com/tag/TechEd" target="_blank">TechEd</a></span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cregan.wordpress.com/2008/06/08/some-happenings-new-codeplex-project-and-more/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">73</post-id>
		<media:content url="https://0.gravatar.com/avatar/91c9014fc7b457bff4e0a798c44acf82d98a5b044756c310995a4ef003de8cf6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cregan</media:title>
		</media:content>
	</item>
		<item>
		<title>WSS Navigation &#8211; Flyouts, Security Trimming &#038; Custom Nav Items</title>
		<link>https://cregan.wordpress.com/2008/05/09/wss-navigation-flyouts-security-trimming-custom-nav-items/</link>
					<comments>https://cregan.wordpress.com/2008/05/09/wss-navigation-flyouts-security-trimming-custom-nav-items/#comments</comments>
		
		<dc:creator><![CDATA[cregan]]></dc:creator>
		<pubDate>Fri, 09 May 2008 22:30:52 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[Windows SharePoint Services]]></category>
		<category><![CDATA[WSS]]></category>
		<category><![CDATA[WSS 3.0]]></category>
		<category><![CDATA[Fly Out Menus]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Security Trimming]]></category>
		<guid isPermaLink="false">http://cregan.wordpress.com/?p=69</guid>

					<description><![CDATA[I&#8217;ve been working with a client on a WSS site deployment, and one of our big sticking points has been with the out-of-the-box WSS navigation. The client set the following requirements for the navigation: Must be security trimmed &#8211; so if you don&#8217;t have access to a site, you don&#8217;t see it in the nav [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I&#8217;ve been working with a client on a WSS site deployment, and one of our big sticking points has been with the out-of-the-box WSS navigation. The client set the following requirements for the navigation:</p>
<ol>
<li>Must be security trimmed &#8211; so if you don&#8217;t have access to a site, you don&#8217;t see it in the nav</li>
<li>Must allow for the addition of custom navigation items</li>
<li>Must have flyouts (drop-downs) that go at least 2 or 3 levels deep</li>
</ol>
<p>Out of the box, we get #1 &amp; #2, but since we&#8217;re not using MOSS, we can&#8217;t just modify the master page to get #3 to work.  That&#8217;s where my buddy the <a href="http://www.sharepointcowboy.com" target="_blank">SharePoint Cowboy, Eric Shupps</a>, found a <a href="http://sharingpoint.blogspot.com/2007/02/wss-v3-drop-down-menus-in-team-sites.html" target="_blank">nice way </a>to add the drop-down menus to WSS.  The problem is that this approach switches the data source, and you lose the ability to specify what appears in the navigation.  So while you gain #3, you lose #2.  Talk about one step ahead, one step back.</p>
<p>So after some trial and error, some searching and enlisting the help of <a href="http://www.sharepointbrainfreeze.com" target="_blank">Josh Carlisle</a> for a few lines of code, I have a solution&#8230;</p>
<p>The solution involves the following:</p>
<ol>
<li>Creating a WSS list that will manage you navigation.</li>
<li>Implementing the <a href="http://www.codeplex.com/sharepointnavigation/Release/ProjectReleases.aspx?ReleaseId=9461" target="_blank">Cascading Navigation </a>web part from CodePlex.</li>
<li>Adding a couple lines to your master page.</li>
<li>Go wild!</li>
</ol>
<p>So, in detail, here is what you need to do:</p>
<p><strong>#1 &#8211; Setup your Navigation List</strong></p>
<p> The first thing you will want to do is create your navigation list.  It should be a Custom List, and I named mine &#8216;WSSNavigation&#8217;, but feel free to call yours whatever you would like.  I also do not display mine in the Quick Launch.  Once the base custom list is created, then create the following fields:</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/05/navcolumns1.png"><img loading="lazy" data-attachment-id="72" data-permalink="https://cregan.wordpress.com/2008/05/09/wss-navigation-flyouts-security-trimming-custom-nav-items/navcolumns1/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/05/navcolumns1.png" data-orig-size="415,265" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="navcolumns1" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/05/navcolumns1.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/05/navcolumns1.png?w=415" class="alignnone size-full wp-image-72" src="https://cregan.wordpress.com/wp-content/uploads/2008/05/navcolumns1.png?w=420&#038;h=265" alt="" width="420" height="265" /></a></p>
<p>Note that for <strong>Item Level</strong>, your choices should only be <strong>Level 1</strong>, <strong>Level 2 </strong>or<strong> Level 3</strong> (include spaces).</p>
<p>And for <strong>Display0</strong> (make sure there is a zero!) the choices should be <strong>Yes</strong> or <strong>No</strong>.  Do not use a Yes/No field.</p>
<p>Now, go ahead and add a temporary line or two into the list.  Make sure that your Link ID is unique for each line&#8230; think of it as your primary key for each navigation item (it should just be an incrememental number&#8230; start at 1 and keep incrementing).  And if there is no parent of the item you are adding, keep that field blank.</p>
<p><strong>#2 &#8211; Install the Navigation</strong></p>
<p>Download the Cascading Nav WSP from CodePlex here:</p>
<p><a href="http://www.codeplex.com/sharepointnavigation/Release/ProjectReleases.aspx?ReleaseId=9461">http://www.codeplex.com/sharepointnavigation/Release/ProjectReleases.aspx?ReleaseId=9461</a></p>
<p>Install &amp; deploy the solution package as you normally would.  Then, dump the web part on to a page &amp; in the web part <strong>Miscellaneous</strong> properties, put in the <strong>name of the SharePoint list holding the navigation information </strong>under the <strong>Admin List </strong>field.  In my case above, I would input WSSNavigation.</p>
<p>If the navigation renders properly, then you are good to move on to step 3.  If it doesn&#8217;t, make sure you&#8217;ve put the in the correct name of the navigation list, and that each of the fields is set up properly. </p>
<p><strong>#3 &#8211; Modify the Master Page</strong></p>
<p>So you&#8217;ve got the navigation working inside of a site in a web part zone &#8211; great.  Now, let&#8217;s replace the not so great out-of-the-box nav with our really cool nav.  Crack open the master page for the site, and insert the following line under the other lines that look the same (they will be at the top of the page and start with &lt;%@ Register TagPrefix=):</p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;"><strong>&lt;%@ Register TagPrefix=&#8221;customnav&#8221; assembly=&#8221;CascadingNav, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9f4da00116c38ec5&#8243; namespace=&#8221;CascadingNav&#8221;<span>  </span>%&gt;</strong></span></p>
<p> Then, let&#8217;s get rid of the old navigation by commenting it out.  Look for the following:</p>
<p>&lt;asp:ContentPlaceHolder id=&#8221;PlaceHolderHorizontalNav&#8221; runat=&#8221;server&#8221;&gt;<br />
 &lt;SharePoint:AspMenu<br />
   ID=&#8221;TopNavigationMenu&#8221;<br />
   Runat=&#8221;server&#8221;<br />
   DataSourceID=&#8221;topSiteMap&#8221;<br />
   EnableViewState=&#8221;false&#8221;<br />
   AccessKey=&#8221;&lt;%$Resources:wss,navigation_accesskey%&gt;&#8221;<br />
   Orientation=&#8221;Horizontal&#8221;<br />
   StaticDisplayLevels=&#8221;2&#8243;<br />
   MaximumDynamicDisplayLevels=&#8221;2&#8243;<br />
   DynamicHorizontalOffset=&#8221;0&#8243;<br />
   StaticPopoutImageUrl=&#8221;/_layouts/images/menudark.gif&#8221;<br />
   StaticPopoutImageTextFormatString=&#8221;&#8221;<br />
   DynamicHoverStyle-BackColor=&#8221;#CBE3F0&#8243;<br />
   SkipLinkText=&#8221;&#8221;<br />
   StaticSubMenuIndent=&#8221;0&#8243;<br />
   CssClass=&#8221;ms-topNavContainer&#8221;&gt;<br />
  &lt;StaticMenuStyle/&gt;<br />
  &lt;StaticMenuItemStyle CssClass=&#8221;ms-topnav&#8221; ItemSpacing=&#8221;0px&#8221;/&gt;<br />
  &lt;StaticSelectedStyle CssClass=&#8221;ms-topnavselected&#8221; /&gt;<br />
  &lt;StaticHoverStyle CssClass=&#8221;ms-topNavHover&#8221; /&gt;<br />
  &lt;DynamicMenuStyle  BackColor=&#8221;#F2F3F4&#8243; BorderColor=&#8221;#A7B4CE&#8221; BorderWidth=&#8221;1px&#8221;/&gt;<br />
  &lt;DynamicMenuItemStyle CssClass=&#8221;ms-topNavFlyOuts&#8221;/&gt;<br />
  &lt;DynamicHoverStyle CssClass=&#8221;ms-topNavFlyOutsHover&#8221;/&gt;<br />
  &lt;DynamicSelectedStyle CssClass=&#8221;ms-topNavFlyOutsSelected&#8221;/&gt;<br />
 &lt;/SharePoint:AspMenu&gt;</p>
<p>Just before it, add <strong>&lt;!- &#8211; Hide the original horizontal nav</strong></p>
<p>and after it, add <strong>&#8211; -&gt;</strong></p>
<p>Then, on the next line after the line where you put the &#8211; -&gt;, put in the following:</p>
<p><strong>&lt;customnav:CascadingNav runat=&#8221;server&#8221; id=&#8221;customNav&#8221; Set_AdminList=&#8221;<span style="color:#ff0000;">WSSNavigation</span>&#8221; __WebPartId=&#8221;{89DFF3CB-0E4A-4623-B69B-DFB818FBF6DB}&#8221;/&gt;</strong></p>
<p>Note that under Set_AdminList= make sure you input the name of your WSS List you created in Step 1 here.</p>
<p><strong>#4 &#8211; Go Wild &amp; Create your Menu</strong></p>
<p>Your site should now be rendering the menu along with the navigational elements specified in the list.  Now, head back over to your list and build out your navigation.  As you add items to the list, your navigation will be updated, so you can quickly check and make sure things are looking good.  And remember &#8211; since the navigational items are essentially list items, you can set permissions on them individually.  Therefore, you can hide links from users that shouldn&#8217;t see them.</p>
<p>Enjoy,<br />
Chris</p>
<p> <span class="technoratitag">Technorati Tags:<br />
<a title="Link to Technorati Tag category for Windows SharePoint Services" rel="tag" href="http://www.technorati.com/tag/Windows+SharePoint+Services" target="_blank">Windows SharePoint Services</a>, <a title="Link to Technorati Tag category for WSS 3.0" rel="tag" href="http://www.technorati.com/tag/WSS+3.0" target="_blank">WSS 3.0</a>, <a title="Link to Technorati Tag category for Security" rel="tag" href="http://www.technorati.com/tag/Security" target="_blank">Security</a>, <a title="Link to Technorati Tag category for Menu" rel="tag" href="http://www.technorati.com/tag/Menu" target="_blank">Menu</a>, <a title="Link to Technorati Tag category for SharePoint" rel="tag" href="http://www.technorati.com/tag/SharePoint" target="_blank">SharePoint</a>, <a title="Link to Technorati Tag category for Navigation" rel="tag" href="http://www.technorati.com/tag/Navigation" target="_blank">Navigation</a></span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cregan.wordpress.com/2008/05/09/wss-navigation-flyouts-security-trimming-custom-nav-items/feed/</wfw:commentRss>
			<slash:comments>82</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">69</post-id>
		<media:content url="https://0.gravatar.com/avatar/91c9014fc7b457bff4e0a798c44acf82d98a5b044756c310995a4ef003de8cf6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cregan</media:title>
		</media:content>

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/05/navcolumns1.png" medium="image" />
	</item>
		<item>
		<title>Web Content Management &#8211; Allow reviewers to see drafts and nothing else</title>
		<link>https://cregan.wordpress.com/2008/04/16/web-content-management-allow-reviewers-to-see-drafts-and-nothing-else/</link>
					<comments>https://cregan.wordpress.com/2008/04/16/web-content-management-allow-reviewers-to-see-drafts-and-nothing-else/#comments</comments>
		
		<dc:creator><![CDATA[cregan]]></dc:creator>
		<pubDate>Wed, 16 Apr 2008 17:13:58 +0000</pubDate>
				<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[Permissions]]></category>
		<category><![CDATA[Publishing]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[WCM]]></category>
		<category><![CDATA[Web Content Management]]></category>
		<guid isPermaLink="false">http://cregan.wordpress.com/?p=57</guid>

					<description><![CDATA[Scenario: You have a public-facing site with WCM/Publishing enabled.  Active Directory authentication is used for your content creators, editors &#38; approvers.  Your anonymous users can browse most portions of the site without logging in, however, there are some areas where they login using forms-based authentication. Your pages are constantly undegoing changes, and you need to create [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>Scenario:</strong></p>
<p>You have a public-facing site with WCM/Publishing enabled.  Active Directory authentication is used for your content creators, editors &amp; approvers.  Your anonymous users can browse most portions of the site without logging in, however, there are some areas where they login using forms-based authentication.</p>
<p>Your pages are constantly undegoing changes, and you need to create an account that has access to review the draft version of pages, <strong>however</strong>, you do not want them to see the Site Actions button or the Page Editing Toolbar, or have the ability to create any new content.  Essentially, they are the most basic of content reviewers &#8211; the only &#8216;elevated permissions&#8217; they have over an FBA user is that when they browse the site, they see the latest draft of every page, instead of the latest published version.</p>
<p><strong>The Typical Solution</strong></p>
<p>So in most situations, you would turn content approval on within your page libraries, and then add this user to the <span style="color:#3366ff;">&lt;SITE&gt; Members</span><span style="color:#000000;"> SharePoint group, where they would be granted contributor rights, and could review the page drafts.  They would be able to edit the drafts, but since content approval is turned on, anything they modify won&#8217;t go anywhere without approval.  But they are contributors, and can create new content (that they cannot publish), and they still have access to the Site Actions menu, even if the functionality available to them is significantly limited.  In the majority of cases though, this setup works exactly as needed for most organizations.</span></p>
<p><strong>Our Scenario&#8217;s Solution</strong></p>
<p>In our case, we need to create a new Permission Level:</p>
<p>1.  Browse to <strong>Site Actions -&gt; Site Settings -&gt; Modify all Site Settings -&gt; Advanced Permissions</strong>.</p>
<p>2.  Click <strong>Settings -&gt; Permission Levels</strong>.</p>
<p>3.  Click on the actual <strong>&#8216;Contribute&#8217;</strong> link.</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/contributelink1.png"></a><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/contributelink2.png"><img data-attachment-id="63" data-permalink="https://cregan.wordpress.com/2008/04/16/web-content-management-allow-reviewers-to-see-drafts-and-nothing-else/contributelink2/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/contributelink2.png" data-orig-size="594,20" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="contributelink2" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/contributelink2.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/contributelink2.png?w=594" class="alignleft size-full wp-image-63" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/contributelink2.png" alt="" /></a><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/contributelink.png"></a></p>
<p>4.  You will now be presented with a page listing all of the permissions for contributors.  We want to make a copy of this permissions set, and then modify the new permission level.  Scroll down to the bottom of the page and click on <strong>Copy Permission Level</strong>.</p>
<p>5.  A new page will appear where we can now customize our new permission level.  Give this level the name of <strong>Draft Reviewers</strong>, or whatever you see fit.</p>
<p>6.  Then, make sure only the boxes checked in the images below are checked on your page.  This will ensure that any users granted this Draft Reviewers permissions level will be able to see drafts but not do anything else &#8216;elevated&#8217; within the site.  Once you have checked (and double checked) your settings, click <strong>Okay</strong>.</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions1.png"></a></p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions12.png"><img loading="lazy" data-attachment-id="64" data-permalink="https://cregan.wordpress.com/2008/04/16/web-content-management-allow-reviewers-to-see-drafts-and-nothing-else/permissions12/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions12.png" data-orig-size="368,388" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="permissions12" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions12.png?w=285" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions12.png?w=368" class="alignnone size-full wp-image-64" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions12.png?w=368&#038;h=388" alt="" width="368" height="388" srcset="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions12.png 368w, https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions12.png?w=142&amp;h=150 142w, https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions12.png?w=285&amp;h=300 285w" sizes="(max-width: 368px) 100vw, 368px" /></a><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions2.png"><img loading="lazy" data-attachment-id="65" data-permalink="https://cregan.wordpress.com/2008/04/16/web-content-management-allow-reviewers-to-see-drafts-and-nothing-else/permissions2/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions2.png" data-orig-size="367,591" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="permissions2" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions2.png?w=186" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions2.png?w=367" class="alignnone size-full wp-image-65" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions2.png?w=367&#038;h=591" alt="" width="367" height="591" srcset="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions2.png 367w, https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions2.png?w=93&amp;h=150 93w, https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions2.png?w=186&amp;h=300 186w" sizes="(max-width: 367px) 100vw, 367px" /></a><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions3.png"><img data-attachment-id="66" data-permalink="https://cregan.wordpress.com/2008/04/16/web-content-management-allow-reviewers-to-see-drafts-and-nothing-else/permissions3/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions3.png" data-orig-size="367,111" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="permissions3" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions3.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions3.png?w=367" class="alignnone size-full wp-image-66" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions3.png" alt="" /></a></p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/permission2.png"></a></p>
<p>7.   Once the permission levels has been created, go back to <strong>Permissions</strong> in your breadcrumb.</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/permlink.png"><img data-attachment-id="67" data-permalink="https://cregan.wordpress.com/2008/04/16/web-content-management-allow-reviewers-to-see-drafts-and-nothing-else/permlink/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permlink.png" data-orig-size="280,19" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="permlink" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permlink.png?w=280" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permlink.png?w=280" class="alignnone size-full wp-image-67" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/permlink.png" alt="" /></a></p>
<p>8.   Now we need to create the SharePoint group that will hold these Draft Reviewers and also assign them the permissions set we just created.  Click on <strong>New -&gt; SharePoint Group</strong>.</p>
<p>9.  Give your group a name (such as Draft Reviewers) and then make sure you check the box next to the new permission level we just created:</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/permchoice.png"><img data-attachment-id="68" data-permalink="https://cregan.wordpress.com/2008/04/16/web-content-management-allow-reviewers-to-see-drafts-and-nothing-else/permchoice/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permchoice.png" data-orig-size="362,250" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="permchoice" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permchoice.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/permchoice.png?w=362" class="alignleft size-full wp-image-68" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/permchoice.png" alt="" /></a></p>
<p>10.  Click Okay &#8211; and congratulations, your new group is created with the proper permission based on the scenario above.  Now, add your users to the group, and when they log into the site, they will see all of the pages in draft form, but perform any other type of content management process or administrator function.</p>
<p> <span class="technoratitag">Technorati Tags:<br />
<a href="http://www.technorati.com/tag/SharePoint" target="_blank" rel="tag" title="Link to Technorati Tag category for SharePoint">SharePoint</a>, <a href="http://www.technorati.com/tag/SharePoint+2007" target="_blank" rel="tag" title="Link to Technorati Tag category for SharePoint 2007">SharePoint 2007</a>, <a href="http://www.technorati.com/tag/MOSS+2007" target="_blank" rel="tag" title="Link to Technorati Tag category for MOSS 2007">MOSS 2007</a>, <a href="http://www.technorati.com/tag/WCM" target="_blank" rel="tag" title="Link to Technorati Tag category for WCM">WCM</a>, <a href="http://www.technorati.com/tag/Web+Content+Management" target="_blank" rel="tag" title="Link to Technorati Tag category for Web Content Management">Web Content Management</a>, <a href="http://www.technorati.com/tag/Permissions" target="_blank" rel="tag" title="Link to Technorati Tag category for Permissions">Permissions</a>, <a href="http://www.technorati.com/tag/Security" target="_blank" rel="tag" title="Link to Technorati Tag category for Security">Security</a>, <a href="http://www.technorati.com/tag/Publishing" target="_blank" rel="tag" title="Link to Technorati Tag category for Publishing">Publishing</a></span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cregan.wordpress.com/2008/04/16/web-content-management-allow-reviewers-to-see-drafts-and-nothing-else/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">57</post-id>
		<media:content url="https://0.gravatar.com/avatar/91c9014fc7b457bff4e0a798c44acf82d98a5b044756c310995a4ef003de8cf6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cregan</media:title>
		</media:content>

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/contributelink2.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions12.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions2.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/permissions3.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/permlink.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/permchoice.png" medium="image" />
	</item>
		<item>
		<title>More than 1 SSL-Secured SharePoint Site on 1 IP Address in IIS7</title>
		<link>https://cregan.wordpress.com/2008/04/11/more-than-1-ssl-secured-sharepoint-site-on-1-ip-address-in-iis7/</link>
					<comments>https://cregan.wordpress.com/2008/04/11/more-than-1-ssl-secured-sharepoint-site-on-1-ip-address-in-iis7/#comments</comments>
		
		<dc:creator><![CDATA[cregan]]></dc:creator>
		<pubDate>Fri, 11 Apr 2008 07:55:25 +0000</pubDate>
				<category><![CDATA[IIS7]]></category>
		<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[SSL]]></category>
		<guid isPermaLink="false">http://cregan.wordpress.com/?p=48</guid>

					<description><![CDATA[I was doing some work this evening on B&#38;R&#8217;s own internal SharePoint sites, and I ran into an issue that kept me scratching my head for quite a while.  Here&#8217;s the scenario: We have a really nice Windows Server 2008 box that runs all of our MOSS 2007 sites.  On the box, we have 5 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/afterset1.png"></a><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/searchfound.png"></a>I was doing some work this evening on B&amp;R&#8217;s own internal SharePoint sites, and I ran into an issue that kept me scratching my head for quite a while.  Here&#8217;s the scenario:</p>
<p>We have a really nice Windows Server 2008 box that runs all of our MOSS 2007 sites.  On the box, we have 5 different web applications within IIS7 &#8211; all for different purposes, such as (for example):</p>
<p>my.company.com -&gt; My Sites</p>
<p>extranet.company.com -&gt; Extranet Site</p>
<p>customers.company.com -&gt; Customer Portal</p>
<p>And to save a few hundred dollars, I went and purchased a wildcard SSL certificate from <a href="http://www.rapidssl.com" target="_blank">RapidSSL</a> (I really like these guys &#8211; cheap, quick, and I&#8217;ve never had a problem with them).  For those of you that are not familiar with wildcard SSL certificates, they essentially allow you to SSL-secure all of your sites, so long as they have the same root domain, which in this case would be company.com.  So the SSL cert actually secures <strong>*.company.com</strong>.  Therefore, I can have hundreds of subdomains, and only pay for the one certificate, versus explicitly-named certificates for each site.</p>
<p>Now, what I wanted to do was to SSL-secure each one of the three sites, but have them all function on the SAME IP Address.  I didn&#8217;t want to have to allocate 3 different IP addresses just so SSL would work without conflicts (I could have assigned each site a different port, but I wanted everything running on 443 as well).</p>
<p>I did quite a bit of reading online, and I found a mixed bag &#8211; some individuals saying that this couldn&#8217;t be done, and others saying it could.  Well &#8211; I&#8217;m here to tell &#8211; <strong>it can be done (and in particular, in this case, in IIS7)!</strong>  But the main caveat is that you <strong>must purchase a wildcard certificate</strong>. </p>
<p>So here&#8217;s how you do it:</p>
<p><strong>1.</strong>  Request, purchase &amp; install your wildcard SSL certificate (make sure that in your request the <strong>common name =</strong> <strong>*.domain.extension)</strong>.  A great primer on requesting &amp; installing SSL certs in IIS7 can be <a href="http://blogs.techrepublic.com.com/howdoi/?p=159" target="_blank">found here</a>.</p>
<p><strong>2.</strong>  You create (or extend) a new SSL-enabled web application within Central Administration.  Be sure that you specify <strong>port 443</strong>, a <strong>host header</strong> (so SharePoint knows what to respond to), and you <strong>check the radio button to &#8216;Yes&#8217; under &#8216;Use SSL&#8217;</strong>.  The image below is an example of the settings (note, in particular, that under <strong>URL</strong> you see &#8216;<a href="https://&#038;#8217" rel="nofollow">https://&#038;#8217</a>; and &#8216;:443&#8217; automatically added):<BR></p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/sslwebapp.png"><img loading="lazy" data-attachment-id="49" data-permalink="https://cregan.wordpress.com/2008/04/11/more-than-1-ssl-secured-sharepoint-site-on-1-ip-address-in-iis7/sslwebapp/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/sslwebapp.png" data-orig-size="394,615" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="sslwebapp" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/sslwebapp.png?w=192" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/sslwebapp.png?w=394" class="aligncenter size-full wp-image-49" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/sslwebapp.png?w=394&#038;h=615" alt="" width="394" height="615" srcset="https://cregan.wordpress.com/wp-content/uploads/2008/04/sslwebapp.png 394w, https://cregan.wordpress.com/wp-content/uploads/2008/04/sslwebapp.png?w=96&amp;h=150 96w, https://cregan.wordpress.com/wp-content/uploads/2008/04/sslwebapp.png?w=192&amp;h=300 192w" sizes="(max-width: 394px) 100vw, 394px" /></a></p>
<p><strong>3. </strong> Once your new SSL web application is created, you will want to open up IIS and take a look.  Note that if you already have another SSL site up and running, that site will be stopped, since this new site is conflicting with that one (don&#8217;t worry about this).  Click on the <strong>Sites </strong>folder, and take a look at the new site you created &#8211; notice something&#8230; no host header:<BR></p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/initialbinding.png"><img data-attachment-id="50" data-permalink="https://cregan.wordpress.com/2008/04/11/more-than-1-ssl-secured-sharepoint-site-on-1-ip-address-in-iis7/initialbinding/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/initialbinding.png" data-orig-size="499,17" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="initialbinding" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/initialbinding.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/initialbinding.png?w=499" class="aligncenter size-full wp-image-50" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/initialbinding.png" alt="" /></a><BR></p>
<p><strong>4. </strong> Okay &#8211; so no big deal, you can just edit the bindings, right?  Wrong.  Highlight the name of your site and then click on the <strong>Bindings</strong> action&#8230; and see what you get:<a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/sitebinding2.png"><img data-attachment-id="51" data-permalink="https://cregan.wordpress.com/2008/04/11/more-than-1-ssl-secured-sharepoint-site-on-1-ip-address-in-iis7/sitebinding2/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/sitebinding2.png" data-orig-size="403,220" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="sitebinding2" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/sitebinding2.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/sitebinding2.png?w=403" class="aligncenter size-full wp-image-51" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/sitebinding2.png" alt="" /></a></p>
<p>So you&#8217;ve got HTTPS, the proper port, and the proper certificate &#8211; but <strong>host name</strong> is grayed out&#8230; cripes.  This is where the command line comes into play so you can be an IT Hero again.</p>
<p><strong>5.</strong>  Crack <strong>open the command prompt.  </strong><BR><br />
<strong>6. </strong> Browse to <strong>C:\Windows\System32\Inetsrv</strong></p>
<p><strong>7.</strong>  You are going to run the following command:</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/sitebinding2.png"></a><span style="color:#ff0000;">appcmd set site /site.name:<strong>SITENAME</strong> /bindings.[protocol=&#8217;https&#8217;,bindingInformation=&#8217;*:443:&#8217;].bindingInformation:*:443:<strong>HOSTHEADER</strong></p>
<p></span></p>
<p>So in my case, where my SITENAME = SharePoint_Extranet_SSL and I want the HOSTHEADER = extranet.company.com, my command would look like:</p>
<p>appcmd set site /site.name:<strong>SharePoint_Extranet_SSL </strong>/bindings.[protocol=&#8217;https&#8217;,bindingInformation=&#8217;*:443:&#8217;].bindingInformation:*:443:<strong>extranet.company.com</strong></p>
<p><strong>8.</strong>  If all goes well, you will receive the confirmation message:</p>
<p><span style="color:#3366ff;">SITE object &#8220;SharePoint_Extranet_SSL&#8221; changed<span style="color:#3366ff;"> </p>
<p></span></span></p>
<p>In addition, if you Refresh your Sites list, you will see:</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/afterset1.png"><img data-attachment-id="52" data-permalink="https://cregan.wordpress.com/2008/04/11/more-than-1-ssl-secured-sharepoint-site-on-1-ip-address-in-iis7/afterset1/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/afterset1.png" data-orig-size="597,19" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="afterset1" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/afterset1.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/afterset1.png?w=597" class="aligncenter size-full wp-image-52" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/afterset1.png" alt="" /></a></p>
<p>And if you highlight the web site itself and look over in the actions right-hand window pane, you can also see the SSL host header set there as well:</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/siteset2.png"><img data-attachment-id="53" data-permalink="https://cregan.wordpress.com/2008/04/11/more-than-1-ssl-secured-sharepoint-site-on-1-ip-address-in-iis7/siteset2/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/siteset2.png" data-orig-size="195,56" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="siteset2" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/siteset2.png?w=195" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/siteset2.png?w=195" class="aligncenter size-full wp-image-53" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/siteset2.png" alt="" /></a></p>
<p><strong>9.</strong>  So congratulations &#8211; your first SSL host header is configured.  Now repeat the process for each additional one under that root domain, and you&#8217;re set.<br />
<BR><br />
<strong>Some Important Notes:</strong></p>
<p><strong>1.</strong> This will not work if you want to use one IP address for 2 different SSL certificates under different domains (such as site.xyzcompany.com &amp; site.yourcompany.com).  This is specifically for sites that will run under the same root domain.</p>
<p><strong>2.</strong> If you receive the error <span style="color:#ff0000;"><strong>ERROR ( message:Cannot find requested collection element. ) </strong></span><span style="color:#000000;">after running the command, make sure that you spelled the site name exactly as it appears within IIS.  If you still can&#8217;t get it to work, follow my alternate host header setting instructions listed below.</span></p>
<p><strong>3.</strong> If you edit the bindings for the site you&#8217;ve performed this configuration on, you will see something like:</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings1.png"><img data-attachment-id="54" data-permalink="https://cregan.wordpress.com/2008/04/11/more-than-1-ssl-secured-sharepoint-site-on-1-ip-address-in-iis7/editbindings1/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings1.png" data-orig-size="469,187" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="editbindings1" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings1.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings1.png?w=469" class="aligncenter size-full wp-image-54" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings1.png" alt="" /></a></p>
<p>Which looks good &#8211; but then if you highlight that binding and click Edit, you will see:</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings2.png"><img data-attachment-id="55" data-permalink="https://cregan.wordpress.com/2008/04/11/more-than-1-ssl-secured-sharepoint-site-on-1-ip-address-in-iis7/editbindings2/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings2.png" data-orig-size="401,217" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="editbindings2" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings2.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings2.png?w=401" class="aligncenter size-full wp-image-55" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings2.png" alt="" /></a></p>
<p>Notice that the host name is gone &#8211; don&#8217;t worry about it &#8211; this is (I assume) because you cannot edit SSL Host Headers through the UI and must use the command prompt.  My word to the wise &#8211; don&#8217;t touch the bindings for these sites through the UI!<br />
<BR><br />
<strong>Alternate Instructions for Adding the Host Header Binding:</strong></p>
<p><strong>1.</strong>  <strong>Backup </strong>the file <strong>C:\Windows\System32\Inetsrv\config\applicationHost.config</strong> and then <strong>open it up in your favorite editor</strong>.</p>
<p><strong>2.</strong>  Perform a <strong>search for the web site you want to edit</strong> (in my case, SharePoint_Extranet_SSL).  Your search should find the web site along with some related configuration data, just like what you see in the image:</p>
<p><a href="https://cregan.wordpress.com/wp-content/uploads/2008/04/searchfound.png"><img data-attachment-id="56" data-permalink="https://cregan.wordpress.com/2008/04/11/more-than-1-ssl-secured-sharepoint-site-on-1-ip-address-in-iis7/searchfound/" data-orig-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/searchfound.png" data-orig-size="694,239" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="searchfound" data-image-description="" data-image-caption="" data-medium-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/searchfound.png?w=300" data-large-file="https://cregan.wordpress.com/wp-content/uploads/2008/04/searchfound.png?w=694" class="aligncenter size-full wp-image-56" src="https://cregan.wordpress.com/wp-content/uploads/2008/04/searchfound.png" alt="" /></a></p>
<p> The main area you want to focus on is between <strong>&lt;bindings&gt;</strong>, as you will want to <strong>add your host header after the port &#8211; &#8220;:443:hostheader&#8221; /&gt;</strong></p>
<p>So in my case, the binding protocol line would like:</p>
<p><span style="color:#3366ff;">&lt;binding protocol=&#8221;https&#8221; bindingInformation=&#8221;:443:<strong>extranet.company.com</strong>&#8221; /&gt;</span></p>
<p><span style="color:#000000;"><strong>3.</strong>  Save this file, refresh IIS, and you will see your change made.  Once again, repeat this for every SSL site, and you are set to go!<br />
</span></p>
<p><span class="technoratitag">Technorati Tags:<br />
<a href="http://www.technorati.com/tag/SharePoint" target="_blank" rel="tag" title="Link to Technorati Tag category for SharePoint">SharePoint</a>, <a href="http://www.technorati.com/tag/SharePoint+2007" target="_blank" rel="tag" title="Link to Technorati Tag category for SharePoint 2007">SharePoint 2007</a>, <a href="http://www.technorati.com/tag/MOSS+2007" target="_blank" rel="tag" title="Link to Technorati Tag category for MOSS 2007">MOSS 2007</a>, <a href="http://www.technorati.com/tag/IIS7" target="_blank" rel="tag" title="Link to Technorati Tag category for IIS7">IIS7</a>, <a href="http://www.technorati.com/tag/Server+2007" target="_blank" rel="tag" title="Link to Technorati Tag category for Server 2007">Server 2007</a>, <a href="http://www.technorati.com/tag/SSL" target="_blank" rel="tag" title="Link to Technorati Tag category for SSL">SSL</a></span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cregan.wordpress.com/2008/04/11/more-than-1-ssl-secured-sharepoint-site-on-1-ip-address-in-iis7/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">48</post-id>
		<media:content url="https://0.gravatar.com/avatar/91c9014fc7b457bff4e0a798c44acf82d98a5b044756c310995a4ef003de8cf6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cregan</media:title>
		</media:content>

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/sslwebapp.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/initialbinding.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/sitebinding2.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/afterset1.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/siteset2.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings1.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/editbindings2.png" medium="image" />

		<media:content url="https://cregan.wordpress.com/wp-content/uploads/2008/04/searchfound.png" medium="image" />
	</item>
		<item>
		<title>Vote for Jason Medero &#038; Myself &#8211; TechEd 2008 &#8211; Birds of a Feather Sessions</title>
		<link>https://cregan.wordpress.com/2008/03/17/vote-for-jason-medero-myself-teched-2008-birds-of-a-feather-sessions/</link>
					<comments>https://cregan.wordpress.com/2008/03/17/vote-for-jason-medero-myself-teched-2008-birds-of-a-feather-sessions/#comments</comments>
		
		<dc:creator><![CDATA[cregan]]></dc:creator>
		<pubDate>Tue, 18 Mar 2008 03:21:35 +0000</pubDate>
				<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint Portal Server 2003]]></category>
		<category><![CDATA[SharePoint Upgrade]]></category>
		<category><![CDATA[SPS 2003]]></category>
		<category><![CDATA[TechEd 2008]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[Vote]]></category>
		<guid isPermaLink="false">http://cregan.wordpress.com/?p=47</guid>

					<description><![CDATA[Hi Everyone, Well it&#8217;s been a while since my last post&#8230; but I promise that will be changing in the near term here.  I have a lot of great things to write about, and really want to get them out here.  In the interim, I wanted to ask for your vote &#8211; for my fellow [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Hi Everyone,</p>
<p>Well it&#8217;s been a while since my last post&#8230; but I promise that will be changing in the near term here.  I have a lot of great things to write about, and really want to get them out here.  In the interim, I wanted to ask for your vote &#8211; for my fellow team member <a target="_blank" href="http://www.sharepointblogs.com/jasonmedero">Jason Medero</a> &amp; myself.  We both submitted sessions for the &#8216;Birds of a Feather&#8217; Sessions at TechEd 2008 (The ITPro Track), and they are in the final running for acceptance.  All we need is for you to vote for them:</p>
<p><a target="_blank" href="https://www.msteched.com/itpro/voting.aspx">https://www.msteched.com/itpro/voting.aspx</a></p>
<p>The session Jay needs your votes on is:</p>
<p><span class="boftitle"><strong>Upgrades and migrations to WSS 3.0 and MOSS 2007 the real truth</strong></span></p>
<div class="bofdesc"><i>We all know that upgrades/migrations are never easy. The best way to learn and understand more about how to go about approaching your organizations migration/upgrade to V3 is by learning what others are currently finding success with. This BOF session will focus on real life upgrade/migration scenarios and how best to approach them. This includes what kind of prep work should be done, use of 3rd party tools (which ones work and which ones don&#8217;t work so well) for migration/upgrade assistance, and best practices around re-architecting your new environment according to the new MOSS 2007 site structure. The main goal of this session is to really find out what works best in specific scenarios and what things should be avoided.</i></div>
<p>And my session is:</p>
<p><span class="boftitle"><strong>SharePoint 2007 &amp; Windows Server 2008 &#8211; What a Match</strong></span></p>
<div class="bofdesc"><i>With the launch of Windows Server 2008, there have been many discussions in the SharePoint community around whether or not SharePoint farms should be upgraded to the latest &amp; greatest server operating system, or if administrators should take the ‘wait and see’ approach. Based on experience so far, the answer is pretty clear &#8211; by upgrading, your life as an administrator is going to be made easier, and you will see performance gains with SharePoint. This Birds-of-a-Feather session is going to focus on both the technical and business drivers for upgrading sooner instead of later, and how you can go back to your manager and make a convincing argument… one that will not only save you time, but will end up helping your organization as well.</i></div>
<div class="bofdesc"><em><br />
</em> </p>
<div class="bofdesc">We appreciate the votes &#8211; and hope to see you at TechEd 2008 for the IT Pro (especially at our sessions!).</p>
<div class="bofdesc">-Chris</div>
<p><span class="technoratitag">Technorati Tags:<br />
<a rel="tag" target="_blank" href="http://www.technorati.com/tag/Windows+Server+2008" title="Link to Technorati Tag category for Windows Server 2008">Windows Server 2008</a>, <a rel="tag" target="_blank" href="http://www.technorati.com/tag/SharePoint+2007" title="Link to Technorati Tag category for SharePoint 2007">SharePoint 2007</a>, <a rel="tag" target="_blank" href="http://www.technorati.com/tag/SharePoint" title="Link to Technorati Tag category for SharePoint">SharePoint</a>, <a rel="tag" target="_blank" href="http://www.technorati.com/tag/SharePoint+2003" title="Link to Technorati Tag category for SharePoint 2003">SharePoint 2003</a>, <a rel="tag" target="_blank" href="http://www.technorati.com/tag/TechEd+2008" title="Link to Technorati Tag category for TechEd 2008">TechEd 2008</a>, <a rel="tag" target="_blank" href="http://www.technorati.com/tag/Upgrades" title="Link to Technorati Tag category for Upgrades">Upgrades</a>, <a rel="tag" target="_blank" href="http://www.technorati.com/tag/Vote" title="Link to Technorati Tag category for Vote">Vote</a></span></div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://cregan.wordpress.com/2008/03/17/vote-for-jason-medero-myself-teched-2008-birds-of-a-feather-sessions/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">47</post-id>
		<media:content url="https://0.gravatar.com/avatar/91c9014fc7b457bff4e0a798c44acf82d98a5b044756c310995a4ef003de8cf6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cregan</media:title>
		</media:content>
	</item>
		<item>
		<title>SharePoint Gradual Upgrade &#8211; Random Page Error &#8216;This Page is Redirecting&#8230;&#8217;</title>
		<link>https://cregan.wordpress.com/2007/11/16/sharepoint-gradual-upgrade-random-page-error-this-page-is-redirecting/</link>
					<comments>https://cregan.wordpress.com/2007/11/16/sharepoint-gradual-upgrade-random-page-error-this-page-is-redirecting/#comments</comments>
		
		<dc:creator><![CDATA[cregan]]></dc:creator>
		<pubDate>Fri, 16 Nov 2007 06:16:06 +0000</pubDate>
				<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint Portal Server 2003]]></category>
		<category><![CDATA[SharePoint Upgrade]]></category>
		<category><![CDATA[SPS 2003]]></category>
		<guid isPermaLink="false">http://cregan.wordpress.com/2007/11/16/sharepoint-gradual-upgrade-random-page-error-this-page-is-redirecting/</guid>

					<description><![CDATA[Earlier today, I was helping a client with a pretty straight-forward gradual upgrade from SharePoint Portal Server 2003 on MSDE over to MOSS 2007 on SQL Server 2005 (no customizations performed and only 2GB of data). We got through the MSDE -&#62; SQL side of things fine, ran prescan.exe (which reported absolutely nothing wrong &#8211; [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Earlier today, I was helping a client with a pretty straight-forward gradual upgrade from SharePoint Portal Server 2003 on MSDE over to MOSS 2007 on SQL Server 2005 (no customizations performed and only 2GB of data). We got through the MSDE -&gt; SQL side of things fine, ran prescan.exe (which reported absolutely nothing wrong &#8211; zero issues) and then installed MOSS 2007 and performed our upgrade.  Once the upgrade was completed, we tested the 2007 side, and everything but 13 links (lucky number, eh?) worked.  When we clicked on any of these thirteen links, we would get a message similiar to:</p>
<p><strong>This page is redirecting to <a href="http://domain/Area/Name" rel="nofollow">http://domain/Area/Name</a> in 5 seconds.<br />
<u>To edit this URL click here.</u></strong></p>
<p>And if you clicked on the &#8216;edit this URL click here&#8217; you would get a Page Not Found error.  In addition, if you looked at your address bar, it would look something like:</p>
<p><a href="http://domain/whatever/" rel="nofollow">http://domain/whatever/</a><strong>Pages/UpgLandingPgRedir.aspx</strong></p>
<p>So it was obvious that for some reason, the links we were clicking on were trying to be redirected, but they really didn&#8217;t know where to go.  After doing some digging, there was a simple answer:</p>
<p>The area was upgraded and moved over to a new page, but for some reason during the upgrade, SharePoint kept the UpgLandingPgRedir.aspx as the Welcome Page.  So there was obviously a simple fix&#8230;</p>
<p>1.  On any page where this error was appearing, <strong>Site Actions -&gt; Site Settings -&gt; Modify All Site Settings</strong></p>
<p>2.  Then in administration, under <strong>Look and Feel -&gt; Welcome Page</strong></p>
<p>3.  Note the URL of the Welcome Page&#8230; it&#8217;s pointing to the UpgLandingPgRedir.aspx&#8230; <strong>change UpgLandingPgRedir.aspx to default.aspx</strong></p>
<p>Now when you click the link, it pulls up default.aspx instead of UpgLandingPgRedir.aspx.  Very simple fix. </p>
<p>Note one other thing &#8211; that the UpgLandingPgRedir.aspx is going to be sitting in all of your Page Libraries where you encountered this error.  I like a nice clean environment, so after switching all of the welcome pages, I also went in and deleted that page from the page libraries (xxxx/Pages/Forms/AllItems.aspx).</p>
<p>Good luck upgrading!</p>
<p><span class="technoratitag">Technorati Tags:<br />
<a href="http://www.technorati.com/tag/MOSS+2007" target="_blank" rel="tag" title="Link to Technorati Tag category for MOSS 2007">MOSS 2007</a>, <a href="http://www.technorati.com/tag/SPS+2003" target="_blank" rel="tag" title="Link to Technorati Tag category for SPS 2003">SPS 2003</a>, <a href="http://www.technorati.com/tag/SharePoint" target="_blank" rel="tag" title="Link to Technorati Tag category for SharePoint">SharePoint</a>, <a href="http://www.technorati.com/tag/SharePoint+2007" target="_blank" rel="tag" title="Link to Technorati Tag category for SharePoint 2007">SharePoint 2007</a>, <a href="http://www.technorati.com/tag/SharePoint+Portal+Server+2003" target="_blank" rel="tag" title="Link to Technorati Tag category for SharePoint Portal Server 2003">SharePoint Portal Server 2003</a>, <a href="http://www.technorati.com/tag/SharePoint+Upgrade" target="_blank" rel="tag" title="Link to Technorati Tag category for SharePoint Upgrade">SharePoint Upgrade</a>, <a href="http://www.technorati.com/tag/Gradual+Upgrade" target="_blank" rel="tag" title="Link to Technorati Tag category for Gradual Upgrade">Gradual Upgrade</a></span></p>
<p>-Chris</p>
]]></content:encoded>
					
					<wfw:commentRss>https://cregan.wordpress.com/2007/11/16/sharepoint-gradual-upgrade-random-page-error-this-page-is-redirecting/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">46</post-id>
		<media:content url="https://0.gravatar.com/avatar/91c9014fc7b457bff4e0a798c44acf82d98a5b044756c310995a4ef003de8cf6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cregan</media:title>
		</media:content>
	</item>
	</channel>
</rss>
