<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.iis.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:cs="http://blogs.iis.net/"><channel><title>IIS 7.0  - PowerShell</title><link>http://forums.iis.net/1151.aspx</link><description>All about IIS 7.0 PowerShell integration. Use this forum to ask PowerShell questions, discuss issues, request features and yell at IIS team members.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Help: Unable to specify certificate for SSL binding ...</title><link>http://forums.iis.net/thread/1898231.aspx</link><pubDate>Thu, 26 Mar 2009 03:21:22 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1898231</guid><dc:creator>thomad</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1898231.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1898231</wfw:commentRss><description>&lt;p&gt;The error actually comes back from the underlying layer (the HTTP.SYS certificate API). If you search for 1312 and certificates you will find similar issues with the tools/APIs underneath. &lt;/p&gt;
&lt;p&gt;Hope this helps&lt;/p&gt;</description></item><item><title>Re: Help: Unable to specify certificate for SSL binding ...</title><link>http://forums.iis.net/thread/1897942.aspx</link><pubDate>Tue, 24 Mar 2009 17:18:30 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1897942</guid><dc:creator>gpuja</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1897942.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1897942</wfw:commentRss><description>&lt;p&gt;You are correct - there seemed to be something wrong with the certificate.&amp;nbsp; Adding it through the UI gave me a weird error.&amp;nbsp; I tried another certificate and it worked with the PS command.&lt;/p&gt;
&lt;p&gt;I&amp;#39;d like to know how to tell that 1312 was the error code returned by netsh in this case?&amp;nbsp; What is the best way to debug/understand errors in PowerShell?&amp;nbsp; I am a PowerShell newbie ...&lt;/p&gt;
&lt;p&gt;Thanks for your help.&lt;/p&gt;</description></item><item><title>Re: Help: Unable to specify certificate for SSL binding ...</title><link>http://forums.iis.net/thread/1897893.aspx</link><pubDate>Tue, 24 Mar 2009 06:53:37 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1897893</guid><dc:creator>thomad</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1897893.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1897893</wfw:commentRss><description>&lt;p&gt;Are you successful adding this certificate via the IIS Manager UI? There are a couple of entries that I find when I search for error 1312 and NETSH and they seem to indicate that something is wrong with the certificate. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thomas&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Help: Unable to specify certificate for SSL binding ...</title><link>http://forums.iis.net/thread/1897889.aspx</link><pubDate>Tue, 24 Mar 2009 06:18:45 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1897889</guid><dc:creator>gpuja</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1897889.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1897889</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/iis/images/icon-quote.gif"&gt; &lt;strong&gt;thomad:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; 
&lt;p&gt;Can you send the output of the commnand &amp;quot;netsh http show ssl&amp;quot;?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;PS IIS:\SslBindings&amp;gt; netsh http show ssl&lt;/p&gt;
&lt;p&gt;SSL Certificate bindings:&lt;br /&gt;-------------------------&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP:port&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0.0.0.0:443&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Certificate Hash&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 33852174a38c7978d3135473379cbbd8380d9e65&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Application ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : {4dc3e181-e14b-4a21-b022-59fc669b0914}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Certificate Store Name&amp;nbsp; : MY&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Verify Client Certificate Revocation&amp;nbsp;&amp;nbsp;&amp;nbsp; : Enabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Verify Revocation Using Cached Client Certificate Only&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Check&amp;nbsp;&amp;nbsp;&amp;nbsp; : Enabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Revocation Freshness Time : 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; URL Retrieval Timeout&amp;nbsp;&amp;nbsp; : 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ctl Identifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : (null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ctl Store Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : (null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DS Mapper Usage&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Negotiate Client Certificate&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP:port&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0.0.0.0:445&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Certificate Hash&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 80c3e84976e0ca85f0398183af555d2bbd779c31&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Application ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : {4dc3e181-e14b-4a21-b022-59fc669b0914}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Certificate Store Name&amp;nbsp; : MY&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Verify Client Certificate Revocation&amp;nbsp;&amp;nbsp;&amp;nbsp; : Enabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Verify Revocation Using Cached Client Certificate Only&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Check&amp;nbsp;&amp;nbsp;&amp;nbsp; : Enabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Revocation Freshness Time : 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; URL Retrieval Timeout&amp;nbsp;&amp;nbsp; : 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ctl Identifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : (null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ctl Store Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : (null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DS Mapper Usage&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Negotiate Client Certificate&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP:port&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0.0.0.0:500&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Certificate Hash&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 33852174a38c7978d3135473379cbbd8380d9e65&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Application ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : {4dc3e181-e14b-4a21-b022-59fc669b0914}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Certificate Store Name&amp;nbsp; : MY&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Verify Client Certificate Revocation&amp;nbsp;&amp;nbsp;&amp;nbsp; : Enabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Verify Revocation Using Cached Client Certificate Only&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Check&amp;nbsp;&amp;nbsp;&amp;nbsp; : Enabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Revocation Freshness Time : 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; URL Retrieval Timeout&amp;nbsp;&amp;nbsp; : 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ctl Identifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : (null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ctl Store Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : (null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DS Mapper Usage&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Negotiate Client Certificate&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP:port&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0.0.0.0:8172&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Certificate Hash&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 1890840c485bdfd14ee9334639a8a4d7f2cf99c7&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Application ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : {00000000-0000-0000-0000-000000000000}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Certificate Store Name&amp;nbsp; : MY&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Verify Client Certificate Revocation&amp;nbsp;&amp;nbsp;&amp;nbsp; : Enabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Verify Revocation Using Cached Client Certificate Only&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usage Check&amp;nbsp;&amp;nbsp;&amp;nbsp; : Enabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Revocation Freshness Time : 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; URL Retrieval Timeout&amp;nbsp;&amp;nbsp; : 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ctl Identifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : (null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ctl Store Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : (null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DS Mapper Usage&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Negotiate Client Certificate&amp;nbsp;&amp;nbsp;&amp;nbsp; : Disabled&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Help: Unable to specify certificate for SSL binding ...</title><link>http://forums.iis.net/thread/1897888.aspx</link><pubDate>Tue, 24 Mar 2009 06:04:26 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1897888</guid><dc:creator>thomad</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1897888.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1897888</wfw:commentRss><description>&lt;p&gt;Can you send the output of the commnand &amp;quot;netsh http show ssl&amp;quot;?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;</description></item><item><title>Help: Unable to specify certificate for SSL binding ...</title><link>http://forums.iis.net/thread/1897678.aspx</link><pubDate>Sun, 22 Mar 2009 07:03:58 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1897678</guid><dc:creator>gpuja</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1897678.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1897678</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am a PowerShell newbie ...&lt;/p&gt;
&lt;p&gt;I have a website with the following binding:&lt;/p&gt;
&lt;p&gt;https ps.proto.com 500 *&lt;/p&gt;
&lt;p&gt;I also have a certificate in the MY store.&amp;nbsp; I am trying&amp;nbsp;to associate&amp;nbsp;the SSL certificate with this binding using the following command, as specified in the PowerShell Walk-through and receiving the error below:&lt;/p&gt;
&lt;p&gt;PS IIS:\SslBindings&amp;gt; get-item cert:\LocalMachine\MY\BE4AF0CCD7D48001F887C1AFE10DEF8E3BDE52DD | new-item 0.0.0.0!500&lt;br /&gt;New-Item : Failed to create SSL binding. Error code 1312.&lt;br /&gt;At line:1 char:83&lt;br /&gt;+ get-item cert:\LocalMachine\MY\BE4AF0CCD7D48001F887C1AFE10DEF8E3BDE52DD | new-item&amp;nbsp; &amp;lt;&amp;lt;&amp;lt;&amp;lt; 0.0.0.0!500&lt;/p&gt;
&lt;p&gt;Note that get-item cert:\LocalMachine\MY\BE4AF0CCD7D48001F887C1AFE10DEF8E3BDE52DD appears to succeed.&amp;nbsp; So it is definitely the &amp;quot;new-item&amp;quot; command that is failing.&amp;nbsp; I have other websites and bindings in my IIS server also.&lt;/p&gt;
&lt;p&gt;Any help is appreciated.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;</description></item></channel></rss>