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

<channel>
	<title>SharePoint Geek &#187; ssl</title>
	<atom:link href="http://sharepoint-geek.com/category/ssl/feed/" rel="self" type="application/rss+xml" />
	<link>http://sharepoint-geek.com</link>
	<description>SharePoint Tips &#38; Tricks</description>
	<lastBuildDate>Tue, 24 Aug 2010 19:45:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Host Header On SSL Sites</title>
		<link>http://sharepoint-geek.com/2010/06/24/host-header-on-ssl-sites/</link>
		<comments>http://sharepoint-geek.com/2010/06/24/host-header-on-ssl-sites/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 17:18:00 +0000</pubDate>
		<dc:creator>Stewart Schatz</dc:creator>
				<category><![CDATA[IIS]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://sharepoint-geek.com/2010/06/24/host-header-on-ssl-sites/</guid>
		<description><![CDATA[This is an update to our previous post (Enable Host Headers On An SSL/HTTPS Site). Which used the following command to enable host headers on SSL sites: cscript.exe adsutil.vbs set /w3svc/&#60;site-identifier&#62;/SecureBindings &#34;:443:&#60;host header&#62;&#34; I ran into some issues with using SecureBindings with the Sharepoint Central Administration sites so I thought I would post some of [...]]]></description>
			<content:encoded><![CDATA[<p>This is an update to our previous post (<a href="http://sharepoint-geek.com/2010/02/26/enable-host-headers-on-an-sslhttps-site/">Enable Host Headers On An SSL/HTTPS Site</a>).  Which used the following command to enable host headers on SSL sites:</p>
<div class="codesnip-container" >
<div class="dos codesnip" style="font-family:monospace;">cscript.exe adsutil.vbs <a href="http://www.ss64.com/nt/set.html"><span class="kw3">set</span></a> /w3svc/&lt;site-identifier&gt;/SecureBindings &quot;:<span class="nu0">443</span>:&lt;host header&gt;&quot;</div>
</div>
<p>I ran into some issues with using SecureBindings with the <a href="http://sharepoint-geek.com/tag/sharepoint/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Sharepoint">Sharepoint</a> Central Administration sites so I thought I would post some of the other commands that I used:</p>
<p>To find out what bindings are on a site use the following command:</p>
<div class="codesnip-container" >
<div class="dos codesnip" style="font-family:monospace;">cscript.exe adsutil.vbs get w3svc/&lt;site-identifier&gt;/securebindings</div>
</div>
<p>To remove the host header from an SSL site use the following command:</p>
<div class="codesnip-container" >
<div class="dos codesnip" style="font-family:monospace;">cscript.exe adsutil.vbs <a href="http://www.ss64.com/nt/set.html"><span class="kw3">set</span></a> /w3svc/&lt;site-identifier&gt;/SecureBindings &quot;:<span class="nu0">443</span>:&quot;</div>
</div>

	Tags: <a href="http://sharepoint-geek.com/category/iis/" title="IIS" rel="tag">IIS</a>, <a href="http://sharepoint-geek.com/category/ssl/" title="ssl" rel="tag">ssl</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li>No related posts.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://sharepoint-geek.com/2010/06/24/host-header-on-ssl-sites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IIS Admin Error: Handle Is Invalid &#8211; Permissions SSL Certificate MachineKeys</title>
		<link>http://sharepoint-geek.com/2010/05/05/iis-admin-error-handle-is-invalid-permissions-ssl-certificate-machinekeys/</link>
		<comments>http://sharepoint-geek.com/2010/05/05/iis-admin-error-handle-is-invalid-permissions-ssl-certificate-machinekeys/#comments</comments>
		<pubDate>Wed, 05 May 2010 18:32:18 +0000</pubDate>
		<dc:creator>Stewart Schatz</dc:creator>
				<category><![CDATA[External Collaboration Tool-Kit]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[adam]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://sharepoint-geek.com/2010/05/05/iis-admin-error-handle-is-invalid-permissions-ssl-certificate-machinekeys/</guid>
		<description><![CDATA[Well, I’ve been trying to setup the External Collaboration Toolkit.&#160; All of the instructions tell how to do it as a standalone SharePoint install, but I am trying to get it setup in a SharePoint farm.&#160; One of the steps in the instructions is to setup ADAM to act as the authentication for external users.&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I’ve been trying to setup the <a href="http://technet.microsoft.com/en-us/library/cc268155.aspx">External Collaboration Toolkit</a>.&#160; All of the instructions tell how to do it as a standalone <a href="http://sharepoint-geek.com/tag/sharepoint/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Sharepoint">SharePoint</a> install, but I am trying to get it setup in a <a href="http://sharepoint-geek.com/tag/sharepoint/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Sharepoint">SharePoint</a> farm.&#160; One of the steps in the instructions is to setup <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9688F8B9-1034-4EF6-A3E5-2A2A57B5C8E4&amp;displaylang=en">ADAM</a> to act as the authentication for external users.&#160; The communications with ADAM need to be SSL encrypted.&#160; So, I set it up the way the instructions say and went through the portion that ensures that the UserID that runs the ADAM service has access to the SSL Certificates.&#160; </p>
<p>That’s when I must have went wrong.&#160; Somehow, I removed access to the SSL Certificates from the service that runs the IIS Admin service.&#160; So, when I rebooted, IIS would not start.&#160; The only thing that was in the event log was:</p>
<blockquote><p><strong>Handle is invalid</strong></p>
</blockquote>
<p>Real helpful, huh?</p>
<p>Luckily, I was able to find <a href="http://support.microsoft.com/default.aspx?scid=KB;EN-US;278381">Microsoft KB Article #278381</a>.&#160; The basic thing is that I needed to reset the security on the SSL Certificates.&#160; Below is an explaination:</p>
<p>The MachineKeys are at the following location:    <br /><strong>All Users Profile\Application Data\Microsoft\Crypto\RSA</strong></p>
<p>The following settings are the default permissions for the MachineKeys folder:</p>
<table cellspacing="0" cellpadding="0" width="500" border="1">
<tbody>
<tr>
<td valign="top" width="104">Administrator</td>
<td valign="top" width="125">(Full Control)</td>
<td valign="top" width="269">This folder only</td>
</tr>
<tr>
<td valign="top" width="104">Everyone</td>
<td valign="top" width="125">(Special) </td>
<td valign="top" width="269">This folder, subfolders, and files</td>
</tr>
<tr>
<td valign="top" width="104">SYSTEM</td>
<td valign="top" width="125">(Full Control)</td>
<td valign="top" width="269">This folder, subfolders, and files</td>
</tr>
</tbody>
</table>
<pre>&#160;</pre>
<p>To view the special permissions for the Everyone group, right-click the <strong>MachineKeys</strong> folder, click <strong>Advanced</strong> on the <strong>Security</strong> tab, and then click <strong>View/Edit</strong>. The permissions consist of the following permissions: </p>
<ol>
<li>List Folder/Read Data </li>
<li>Read Attributes </li>
<li>Read Extended Attributes </li>
<li>Create Files/Write Data </li>
<li>Create Folders/Append Data </li>
<li>Write Attributes </li>
<li>Write Extended Attributes </li>
<li>Read Permissions </li>
</ol>
<p>&#160;</p>
<p>Select the <strong>Reset Permissions on all Child objects and enable propagation of inheritable permissions</strong> check box. </p>

	Tags: <a href="http://sharepoint-geek.com/category/adam/" title="adam" rel="tag">adam</a>, <a href="http://sharepoint-geek.com/category/external-collaboration-tool-kit/" title="External Collaboration Tool-Kit" rel="tag">External Collaboration Tool-Kit</a>, <a href="http://sharepoint-geek.com/category/iis/" title="IIS" rel="tag">IIS</a>, <a href="http://sharepoint-geek.com/category/ssl/" title="ssl" rel="tag">ssl</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li>No related posts.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://sharepoint-geek.com/2010/05/05/iis-admin-error-handle-is-invalid-permissions-ssl-certificate-machinekeys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable Host Headers On An SSL/HTTPS Site</title>
		<link>http://sharepoint-geek.com/2010/02/26/enable-host-headers-on-an-sslhttps-site/</link>
		<comments>http://sharepoint-geek.com/2010/02/26/enable-host-headers-on-an-sslhttps-site/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 16:11:27 +0000</pubDate>
		<dc:creator>Stewart Schatz</dc:creator>
				<category><![CDATA[Central Administration]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[wss]]></category>

		<guid isPermaLink="false">http://sharepoint-geek.com/2010/02/26/enable-host-headers-on-an-sslhttps-site/</guid>
		<description><![CDATA[The other day we came across an issue where a user inadvertently inserted a “https” in the URL of a SharePoint site.&#160; The resulting page that was displayed was the Central Administration site. The only site that is secured with SSL on our SharePoint servers is the Central Admin site.&#160; The Central Admin site also [...]]]></description>
			<content:encoded><![CDATA[<p>The other day we came across an issue where a user inadvertently inserted a “http<font color="#ff0000"><strong>s</strong></font>” in the URL of a <a href="http://sharepoint-geek.com/tag/sharepoint/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Sharepoint">SharePoint</a> site.&#160; The resulting page that was displayed was the Central Administration site.</p>
<p>The only site that is secured with SSL on our <a href="http://sharepoint-geek.com/tag/sharepoint/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Sharepoint">SharePoint</a> servers is the Central Admin site.&#160; The Central Admin site also has a host header.&#160; So, I thought that all traffic on port 443 would require the correct host header for Central Admin to respond.</p>
<p>I was wrong.</p>
<p>I was able to find a script on Microsoft TechNet that will enable host headers for SSL sites.&#160; Run the following from the commandline:</p>
<div class="codesnip-container" >
<div class="dos codesnip" style="font-family:monospace;">cscript.exe adsutil.vbs <a href="http://www.ss64.com/nt/set.html"><span class="kw3">set</span></a> /w3svc/&lt;site identifier&gt;/SecureBindings &quot;:<span class="nu0">443</span>:&lt;host header&gt;&quot;</div>
</div>
<p>Where &lt;<i>host header&gt;</i> is the host header for the Web site and &lt;site identifier&gt; is the site’s unique identifier.</p>
<p>You will find the adsutil.vbs file in several places but you should probably use the one located at C:\Inetpub\AdminScripts.</p>
<p><a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/596b9108-b1a7-494d-885d-f8941b07554c.mspx?mfr=true">IIS 6.0</a></p>
<p><a href="http://technet.microsoft.com/en-us/library/cc753195%28WS.10%29.aspx">IIS 7.0</a></p>

	Tags: <a href="http://sharepoint-geek.com/category/central-administration/" title="Central Administration" rel="tag">Central Administration</a>, <a href="http://sharepoint-geek.com/category/iis/" title="IIS" rel="tag">IIS</a>, <a href="http://sharepoint-geek.com/tag/sharepoint/" title="Sharepoint" rel="tag">Sharepoint</a>, <a href="http://sharepoint-geek.com/category/ssl/" title="ssl" rel="tag">ssl</a>, <a href="http://sharepoint-geek.com/tag/wss/" title="wss" rel="tag">wss</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://sharepoint-geek.com/2009/10/07/wssremovefeaturefromsite-bat-file/" title="WssRemoveFeatureFromSite + BAT File (October 7, 2009)">WssRemoveFeatureFromSite + BAT File</a> (0)</li>
	<li><a href="http://sharepoint-geek.com/2009/10/07/wss-v3-moss-2007-features/" title="WSS v3 &amp; MOSS 2007 Features (October 7, 2009)">WSS v3 &amp; MOSS 2007 Features</a> (0)</li>
	<li><a href="http://sharepoint-geek.com/2009/11/05/sharepoint-alerts-not-working/" title="SharePoint Alerts Not Working (November 5, 2009)">SharePoint Alerts Not Working</a> (5)</li>
	<li><a href="http://sharepoint-geek.com/2009/10/22/error-running-the-configuration-wizard/" title="Error Running The Configuration Wizard (October 22, 2009)">Error Running The Configuration Wizard</a> (0)</li>
	<li><a href="http://sharepoint-geek.com/2009/11/06/unable-to-enable-office-sharepoint-server-publishing/" title="Unable To Enable Office SharePoint Server Publishing (November 6, 2009)">Unable To Enable Office SharePoint Server Publishing</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://sharepoint-geek.com/2010/02/26/enable-host-headers-on-an-sslhttps-site/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/


Served from: www.SHAREPOINT-GEEK.COM @ 2010-09-07 14:34:29 -->