Hello -

I am a having problem installing a certificate in W2K3 IIS 6.0.

The certificate authority is running on W2K SP4.

I have tried removing and adding the certificate multiple times, both
using the IIS wizard and the Certificates snap-in. I have also tried
creating the request on a W2K server using the W2K3 DNS name, installing
it, exporting it with the private key and then installing that on the
W2K3 server. All of these action produce the same result, a "Cannot find
server or DNS Error" page.

I have verified that Administrators and SYSTEM have full control,
propagated downwards on the \All Users\Application Data\Microsoft\Crypto
\RSA\Machine Keys directory.

Here are the results of running the SSLDiag Tool.

System time: Thu, 04 Nov 2004 21:16:58 GMT
ModuleFileName: C:\Program Files\IIS Resources\SSLDiag\SSLDiag.exe
OS: Windows 2003
IIS6 - World Wide Web Publishing (W3SVC) service is installed

[ HKLM\System\CurrentControlSet\Services\HTTPFilter ]
ImagePath = C:\WINDOWS\system32\inetsrv\inetinfo.exe
Parameters\CertChainCacheOnlyUrlRetrieval = True(default)
strmfilt.dll loaded into process 4060 (inetinfo.exe)

[ SChannel Info ]
ServerCacheEntries = 2
ServerActiveEntries = 0
ServerHandshakes = 4
ServerReconnects = 2
CacheSize = 10000

[ W3SVC/1234456789 ]
ServerComment = qfie.com
ServerAutoStart = True
ServerState = Server started
#Impersonated server account
SSLCertHash = d4 3f 29 d5 ea 78 83 33 55 48 16 7a 99 2e 3e 5a 33 79 12 e8
SSLStoreName = MY
#WARNING: CertName = <NOT FOUND>
#WARNING: You DON'T have a private key that corresponds to this
certificate
#WARNING: Subject: <NOT FOUND>
#WARNING: Issuer: <NOT FOUND>
#WARNING: Validity: <NOT FOUND>
SecureBindings = 69.3.202.135:443:

Any help or ideas would be much appreciated!
Thanks

RE: IIS 6.0 SSL Certificate Difficulties by JackieJa

JackieJa
Thu Nov 04 16:27:03 CST 2004

The results from the SSLDiag basically say that the certificate is invalid.
Run thru the following article:
http://support.microsoft.com/default.aspx?scid=KB;EN-US;228984

It explains how to generate a certificate using Certificate Authority.

Hope this helps

Thank you,

Jackie Jaynes [MSFT]
Microsoft IIS
JackieJa@online.microsoft.com

Please do not send email directly to this alias. This
is our online account name for newsgroup participation only.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use. © 2001 Microsoft Corporation. All rights
reserved.


RE: IIS 6.0 SSL Certificate Difficulties by Bill

Bill
Thu Nov 04 21:24:03 CST 2004



"Jacqueline Jaynes [MSFT]" wrote:

> The results from the SSLDiag basically say that the certificate is invalid.
> Run thru the following article:
> http://support.microsoft.com/default.aspx?scid=KB;EN-US;228984
>
> It explains how to generate a certificate using Certificate Authority.

We know how to generate certificate requests and issue the certificates. We
have done this many times. The problem is specific to the one Windows 2003
server (we have other Windows 2003 servers that work perfectly). We have
configured this server as a very secure bastion host. A similar
configuration on Windows 2000 worked without problems. But we are unable to
install a certificate successfully on the secure 2003 machine.

We assume that this is a problem with ACLs or some other security setting.
We have tried to give the Everyone account administrator priviledges prior to
requesting/installing the certificate, to no avail.

We have also run filemon to examine file access requests while we are
requesting/installing the certificate. We do not see any failed requests.

We have also set auditing on all files to report failures, and don't find
any problems in the event logs.

Any suggestions would be greatly appreciated.

Bill Bean


>
> Hope this helps
>
> Thank you,
>
> Jackie Jaynes [MSFT]
> Microsoft IIS
> JackieJa@online.microsoft.com
>
> Please do not send email directly to this alias. This
> is our online account name for newsgroup participation only.
>
> This posting is provided "AS IS" with no warranties, and confers no rights.
> You assume all risk for your use. © 2001 Microsoft Corporation. All rights
> reserved.
>
>

Re: IIS 6.0 SSL Certificate Difficulties by Bernard

Bernard
Thu Nov 04 21:53:56 CST 2004

This is very clear that :
#WARNING: You DON'T have a private key that corresponds to this certificate

when you export it, do you export the private key as well ?

remove this cert, re-export with private key and import again.


--
Regards,
Bernard Cheah
http://www.tryiis.com/
http://support.microsoft.com/
http://www.msmvps.com/bernard/



"Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
news:08A07406-D8F0-4BDF-8D72-72A47948E147@microsoft.com...
>
>
> "Jacqueline Jaynes [MSFT]" wrote:
>
> > The results from the SSLDiag basically say that the certificate is
invalid.
> > Run thru the following article:
> > http://support.microsoft.com/default.aspx?scid=KB;EN-US;228984
> >
> > It explains how to generate a certificate using Certificate Authority.
>
> We know how to generate certificate requests and issue the certificates.
We
> have done this many times. The problem is specific to the one Windows
2003
> server (we have other Windows 2003 servers that work perfectly). We have
> configured this server as a very secure bastion host. A similar
> configuration on Windows 2000 worked without problems. But we are unable
to
> install a certificate successfully on the secure 2003 machine.
>
> We assume that this is a problem with ACLs or some other security setting.
> We have tried to give the Everyone account administrator priviledges prior
to
> requesting/installing the certificate, to no avail.
>
> We have also run filemon to examine file access requests while we are
> requesting/installing the certificate. We do not see any failed requests.
>
> We have also set auditing on all files to report failures, and don't find
> any problems in the event logs.
>
> Any suggestions would be greatly appreciated.
>
> Bill Bean
>
>
> >
> > Hope this helps
> >
> > Thank you,
> >
> > Jackie Jaynes [MSFT]
> > Microsoft IIS
> > JackieJa@online.microsoft.com
> >
> > Please do not send email directly to this alias. This
> > is our online account name for newsgroup participation only.
> >
> > This posting is provided "AS IS" with no warranties, and confers no
rights.
> > You assume all risk for your use. © 2001 Microsoft Corporation. All
rights
> > reserved.
> >
> >



Re: IIS 6.0 SSL Certificate Difficulties by Bill

Bill
Fri Nov 05 06:49:04 CST 2004



"Bernard" wrote:

> This is very clear that :
> #WARNING: You DON'T have a private key that corresponds to this certificate
>
> when you export it, do you export the private key as well ?
>
> remove this cert, re-export with private key and import again.

We did export with the private key. (We have done this before too :) The
diagnostic tool says that we DON'T have a private key but when we view the
certificate from the IIS Snap-in it says that "You have a private key that
corresponds to this certificate." Same if we view the certificate using the
Certificates Snap-in.

Another symptom is that when we create the request on the 2003 server, the
certreq.txt file has a long string of A's in the middle. When we create the
request on another machine, it only has a short string of A's (maybe five or
six).

When we create the request a file is created in C:\Documents and
Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys. I
thought that this was the private key?

My guess - and it is just a guess - is that somehow the private key is being
created but that it is corrupt.

Bill Bean

>
>
> --
> Regards,
> Bernard Cheah
> http://www.tryiis.com/
> http://support.microsoft.com/
> http://www.msmvps.com/bernard/
>
>
>
> "Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
> news:08A07406-D8F0-4BDF-8D72-72A47948E147@microsoft.com...
> >
> >
> > "Jacqueline Jaynes [MSFT]" wrote:
> >
> > > The results from the SSLDiag basically say that the certificate is
> invalid.
> > > Run thru the following article:
> > > http://support.microsoft.com/default.aspx?scid=KB;EN-US;228984
> > >
> > > It explains how to generate a certificate using Certificate Authority.
> >
> > We know how to generate certificate requests and issue the certificates.
> We
> > have done this many times. The problem is specific to the one Windows
> 2003
> > server (we have other Windows 2003 servers that work perfectly). We have
> > configured this server as a very secure bastion host. A similar
> > configuration on Windows 2000 worked without problems. But we are unable
> to
> > install a certificate successfully on the secure 2003 machine.
> >
> > We assume that this is a problem with ACLs or some other security setting.
> > We have tried to give the Everyone account administrator priviledges prior
> to
> > requesting/installing the certificate, to no avail.
> >
> > We have also run filemon to examine file access requests while we are
> > requesting/installing the certificate. We do not see any failed requests.
> >
> > We have also set auditing on all files to report failures, and don't find
> > any problems in the event logs.
> >
> > Any suggestions would be greatly appreciated.
> >
> > Bill Bean
> >
> >
> > >
> > > Hope this helps
> > >
> > > Thank you,
> > >
> > > Jackie Jaynes [MSFT]
> > > Microsoft IIS
> > > JackieJa@online.microsoft.com
> > >
> > > Please do not send email directly to this alias. This
> > > is our online account name for newsgroup participation only.
> > >
> > > This posting is provided "AS IS" with no warranties, and confers no
> rights.
> > > You assume all risk for your use. © 2001 Microsoft Corporation. All
> rights
> > > reserved.
> > >
> > >
>
>
>

Re: IIS 6.0 SSL Certificate Difficulties by Bernard

Bernard
Sat Nov 06 19:24:00 CST 2004

I haven't actually looking at Machinekeys folder when generating CSR.
that is just a plain text file with encrypted detail of your server detail.

have you actually repeat the export and import steps.
from the log it looks like many detail is missing, I would remove
the cert and redo again.

--
Regards,
Bernard Cheah
http://www.tryiis.com/
http://support.microsoft.com/
http://www.msmvps.com/bernard/



"Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
news:D0CB2E2F-3979-4702-9E75-EDC9EFB73A79@microsoft.com...
>
>
> "Bernard" wrote:
>
> > This is very clear that :
> > #WARNING: You DON'T have a private key that corresponds to this
certificate
> >
> > when you export it, do you export the private key as well ?
> >
> > remove this cert, re-export with private key and import again.
>
> We did export with the private key. (We have done this before too :) The
> diagnostic tool says that we DON'T have a private key but when we view the
> certificate from the IIS Snap-in it says that "You have a private key that
> corresponds to this certificate." Same if we view the certificate using
the
> Certificates Snap-in.
>
> Another symptom is that when we create the request on the 2003 server, the
> certreq.txt file has a long string of A's in the middle. When we create
the
> request on another machine, it only has a short string of A's (maybe five
or
> six).
>
> When we create the request a file is created in C:\Documents and
> Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys. I
> thought that this was the private key?
>
> My guess - and it is just a guess - is that somehow the private key is
being
> created but that it is corrupt.
>
> Bill Bean
>
> >
> >
> > --
> > Regards,
> > Bernard Cheah
> > http://www.tryiis.com/
> > http://support.microsoft.com/
> > http://www.msmvps.com/bernard/
> >
> >
> >
> > "Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
> > news:08A07406-D8F0-4BDF-8D72-72A47948E147@microsoft.com...
> > >
> > >
> > > "Jacqueline Jaynes [MSFT]" wrote:
> > >
> > > > The results from the SSLDiag basically say that the certificate is
> > invalid.
> > > > Run thru the following article:
> > > > http://support.microsoft.com/default.aspx?scid=KB;EN-US;228984
> > > >
> > > > It explains how to generate a certificate using Certificate
Authority.
> > >
> > > We know how to generate certificate requests and issue the
certificates.
> > We
> > > have done this many times. The problem is specific to the one Windows
> > 2003
> > > server (we have other Windows 2003 servers that work perfectly). We
have
> > > configured this server as a very secure bastion host. A similar
> > > configuration on Windows 2000 worked without problems. But we are
unable
> > to
> > > install a certificate successfully on the secure 2003 machine.
> > >
> > > We assume that this is a problem with ACLs or some other security
setting.
> > > We have tried to give the Everyone account administrator priviledges
prior
> > to
> > > requesting/installing the certificate, to no avail.
> > >
> > > We have also run filemon to examine file access requests while we are
> > > requesting/installing the certificate. We do not see any failed
requests.
> > >
> > > We have also set auditing on all files to report failures, and don't
find
> > > any problems in the event logs.
> > >
> > > Any suggestions would be greatly appreciated.
> > >
> > > Bill Bean
> > >
> > >
> > > >
> > > > Hope this helps
> > > >
> > > > Thank you,
> > > >
> > > > Jackie Jaynes [MSFT]
> > > > Microsoft IIS
> > > > JackieJa@online.microsoft.com
> > > >
> > > > Please do not send email directly to this alias. This
> > > > is our online account name for newsgroup participation only.
> > > >
> > > > This posting is provided "AS IS" with no warranties, and confers no
> > rights.
> > > > You assume all risk for your use. © 2001 Microsoft Corporation.
All
> > rights
> > > > reserved.
> > > >
> > > >
> >
> >
> >



Re: IIS 6.0 SSL Certificate Difficulties by Bill

Bill
Sat Nov 06 21:15:02 CST 2004



"Bernard" wrote:

> I haven't actually looking at Machinekeys folder when generating CSR.
> that is just a plain text file with encrypted detail of your server detail.
>
> have you actually repeat the export and import steps.
> from the log it looks like many detail is missing, I would remove
> the cert and redo again.

No, we really do know how to create, import and apply certificates. It
turns out that the problem was that some account needs 'Bypass traverse
checking' rights for this to work. (I haven't figured out exactly which one
yet, at the moment I have it down to one of the following: SYSTEM, SERVICE,
LOCAL SERVICE, NETWORK SERVICE, IUSR..., IWAM...)

It seems that changes between Windows 2000 Server and Windows 2003 Server
have greatly increased the number of accounts that must be allowed to bypass
traverse checking.

Bill Bean

>
> --
> Regards,
> Bernard Cheah
> http://www.tryiis.com/
> http://support.microsoft.com/
> http://www.msmvps.com/bernard/
>
>
>
> "Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
> news:D0CB2E2F-3979-4702-9E75-EDC9EFB73A79@microsoft.com...
> >
> >
> > "Bernard" wrote:
> >
> > > This is very clear that :
> > > #WARNING: You DON'T have a private key that corresponds to this
> certificate
> > >
> > > when you export it, do you export the private key as well ?
> > >
> > > remove this cert, re-export with private key and import again.
> >
> > We did export with the private key. (We have done this before too :) The
> > diagnostic tool says that we DON'T have a private key but when we view the
> > certificate from the IIS Snap-in it says that "You have a private key that
> > corresponds to this certificate." Same if we view the certificate using
> the
> > Certificates Snap-in.
> >
> > Another symptom is that when we create the request on the 2003 server, the
> > certreq.txt file has a long string of A's in the middle. When we create
> the
> > request on another machine, it only has a short string of A's (maybe five
> or
> > six).
> >
> > When we create the request a file is created in C:\Documents and
> > Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys. I
> > thought that this was the private key?
> >
> > My guess - and it is just a guess - is that somehow the private key is
> being
> > created but that it is corrupt.
> >
> > Bill Bean
> >
> > >
> > >
> > > --
> > > Regards,
> > > Bernard Cheah
> > > http://www.tryiis.com/
> > > http://support.microsoft.com/
> > > http://www.msmvps.com/bernard/
> > >
> > >
> > >
> > > "Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
> > > news:08A07406-D8F0-4BDF-8D72-72A47948E147@microsoft.com...
> > > >
> > > >
> > > > "Jacqueline Jaynes [MSFT]" wrote:
> > > >
> > > > > The results from the SSLDiag basically say that the certificate is
> > > invalid.
> > > > > Run thru the following article:
> > > > > http://support.microsoft.com/default.aspx?scid=KB;EN-US;228984
> > > > >
> > > > > It explains how to generate a certificate using Certificate
> Authority.
> > > >
> > > > We know how to generate certificate requests and issue the
> certificates.
> > > We
> > > > have done this many times. The problem is specific to the one Windows
> > > 2003
> > > > server (we have other Windows 2003 servers that work perfectly). We
> have
> > > > configured this server as a very secure bastion host. A similar
> > > > configuration on Windows 2000 worked without problems. But we are
> unable
> > > to
> > > > install a certificate successfully on the secure 2003 machine.
> > > >
> > > > We assume that this is a problem with ACLs or some other security
> setting.
> > > > We have tried to give the Everyone account administrator priviledges
> prior
> > > to
> > > > requesting/installing the certificate, to no avail.
> > > >
> > > > We have also run filemon to examine file access requests while we are
> > > > requesting/installing the certificate. We do not see any failed
> requests.
> > > >
> > > > We have also set auditing on all files to report failures, and don't
> find
> > > > any problems in the event logs.
> > > >
> > > > Any suggestions would be greatly appreciated.
> > > >
> > > > Bill Bean
> > > >
> > > >
> > > > >
> > > > > Hope this helps
> > > > >
> > > > > Thank you,
> > > > >
> > > > > Jackie Jaynes [MSFT]
> > > > > Microsoft IIS
> > > > > JackieJa@online.microsoft.com
> > > > >
> > > > > Please do not send email directly to this alias. This
> > > > > is our online account name for newsgroup participation only.
> > > > >
> > > > > This posting is provided "AS IS" with no warranties, and confers no
> > > rights.
> > > > > You assume all risk for your use. �© 2001 Microsoft Corporation.
> All
> > > rights
> > > > > reserved.
> > > > >
> > > > >
> > >
> > >
> > >
>
>
>

Re: IIS 6.0 SSL Certificate Difficulties by Bernard

Bernard
Sun Nov 07 22:20:34 CST 2004

Now, that's something new !!
you can configure 'Bypass traverse checking' for IIS_WPG group. this is
default !
read -
Default permissions and user rights for IIS 6.0
http://support.microsoft.com/?id=812614


--
Regards,
Bernard Cheah
http://www.tryiis.com/
http://support.microsoft.com/
http://www.msmvps.com/bernard/



"Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
news:2BEF50B2-A019-4AC3-A494-E60C9EA3BACB@microsoft.com...
>
>
> "Bernard" wrote:
>
> > I haven't actually looking at Machinekeys folder when generating CSR.
> > that is just a plain text file with encrypted detail of your server
detail.
> >
> > have you actually repeat the export and import steps.
> > from the log it looks like many detail is missing, I would remove
> > the cert and redo again.
>
> No, we really do know how to create, import and apply certificates. It
> turns out that the problem was that some account needs 'Bypass traverse
> checking' rights for this to work. (I haven't figured out exactly which
one
> yet, at the moment I have it down to one of the following: SYSTEM,
SERVICE,
> LOCAL SERVICE, NETWORK SERVICE, IUSR..., IWAM...)
>
> It seems that changes between Windows 2000 Server and Windows 2003 Server
> have greatly increased the number of accounts that must be allowed to
bypass
> traverse checking.
>
> Bill Bean
>
> >
> > --
> > Regards,
> > Bernard Cheah
> > http://www.tryiis.com/
> > http://support.microsoft.com/
> > http://www.msmvps.com/bernard/
> >
> >
> >
> > "Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
> > news:D0CB2E2F-3979-4702-9E75-EDC9EFB73A79@microsoft.com...
> > >
> > >
> > > "Bernard" wrote:
> > >
> > > > This is very clear that :
> > > > #WARNING: You DON'T have a private key that corresponds to this
> > certificate
> > > >
> > > > when you export it, do you export the private key as well ?
> > > >
> > > > remove this cert, re-export with private key and import again.
> > >
> > > We did export with the private key. (We have done this before too :)
The
> > > diagnostic tool says that we DON'T have a private key but when we view
the
> > > certificate from the IIS Snap-in it says that "You have a private key
that
> > > corresponds to this certificate." Same if we view the certificate
using
> > the
> > > Certificates Snap-in.
> > >
> > > Another symptom is that when we create the request on the 2003 server,
the
> > > certreq.txt file has a long string of A's in the middle. When we
create
> > the
> > > request on another machine, it only has a short string of A's (maybe
five
> > or
> > > six).
> > >
> > > When we create the request a file is created in C:\Documents and
> > > Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys.
I
> > > thought that this was the private key?
> > >
> > > My guess - and it is just a guess - is that somehow the private key is
> > being
> > > created but that it is corrupt.
> > >
> > > Bill Bean
> > >
> > > >
> > > >
> > > > --
> > > > Regards,
> > > > Bernard Cheah
> > > > http://www.tryiis.com/
> > > > http://support.microsoft.com/
> > > > http://www.msmvps.com/bernard/
> > > >
> > > >
> > > >
> > > > "Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
> > > > news:08A07406-D8F0-4BDF-8D72-72A47948E147@microsoft.com...
> > > > >
> > > > >
> > > > > "Jacqueline Jaynes [MSFT]" wrote:
> > > > >
> > > > > > The results from the SSLDiag basically say that the certificate
is
> > > > invalid.
> > > > > > Run thru the following article:
> > > > > > http://support.microsoft.com/default.aspx?scid=KB;EN-US;228984
> > > > > >
> > > > > > It explains how to generate a certificate using Certificate
> > Authority.
> > > > >
> > > > > We know how to generate certificate requests and issue the
> > certificates.
> > > > We
> > > > > have done this many times. The problem is specific to the one
Windows
> > > > 2003
> > > > > server (we have other Windows 2003 servers that work perfectly).
We
> > have
> > > > > configured this server as a very secure bastion host. A similar
> > > > > configuration on Windows 2000 worked without problems. But we are
> > unable
> > > > to
> > > > > install a certificate successfully on the secure 2003 machine.
> > > > >
> > > > > We assume that this is a problem with ACLs or some other security
> > setting.
> > > > > We have tried to give the Everyone account administrator
priviledges
> > prior
> > > > to
> > > > > requesting/installing the certificate, to no avail.
> > > > >
> > > > > We have also run filemon to examine file access requests while we
are
> > > > > requesting/installing the certificate. We do not see any failed
> > requests.
> > > > >
> > > > > We have also set auditing on all files to report failures, and
don't
> > find
> > > > > any problems in the event logs.
> > > > >
> > > > > Any suggestions would be greatly appreciated.
> > > > >
> > > > > Bill Bean
> > > > >
> > > > >
> > > > > >
> > > > > > Hope this helps
> > > > > >
> > > > > > Thank you,
> > > > > >
> > > > > > Jackie Jaynes [MSFT]
> > > > > > Microsoft IIS
> > > > > > JackieJa@online.microsoft.com
> > > > > >
> > > > > > Please do not send email directly to this alias. This
> > > > > > is our online account name for newsgroup participation only.
> > > > > >
> > > > > > This posting is provided "AS IS" with no warranties, and confers
no
> > > > rights.
> > > > > > You assume all risk for your use. © 2001 Microsoft
Corporation.
> > All
> > > > rights
> > > > > > reserved.
> > > > > >
> > > > > >
> > > >
> > > >
> > > >
> >
> >
> >



Re: IIS 6.0 SSL Certificate Difficulties by bill

bill
Mon Nov 08 06:39:03 CST 2004



"Bernard" wrote:

> Now, that's something new !!
> you can configure 'Bypass traverse checking' for IIS_WPG group. this is
> default !
> read -
> Default permissions and user rights for IIS 6.0

Thanks. That's helpful.

Bill

> http://support.microsoft.com/?id=812614
>
>
> --
> Regards,
> Bernard Cheah
> http://www.tryiis.com/
> http://support.microsoft.com/
> http://www.msmvps.com/bernard/
>
>
>
> "Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
> news:2BEF50B2-A019-4AC3-A494-E60C9EA3BACB@microsoft.com...
> >
> >
> > "Bernard" wrote:
> >
> > > I haven't actually looking at Machinekeys folder when generating CSR.
> > > that is just a plain text file with encrypted detail of your server
> detail.
> > >
> > > have you actually repeat the export and import steps.
> > > from the log it looks like many detail is missing, I would remove
> > > the cert and redo again.
> >
> > No, we really do know how to create, import and apply certificates. It
> > turns out that the problem was that some account needs 'Bypass traverse
> > checking' rights for this to work. (I haven't figured out exactly which
> one
> > yet, at the moment I have it down to one of the following: SYSTEM,
> SERVICE,
> > LOCAL SERVICE, NETWORK SERVICE, IUSR..., IWAM...)
> >
> > It seems that changes between Windows 2000 Server and Windows 2003 Server
> > have greatly increased the number of accounts that must be allowed to
> bypass
> > traverse checking.
> >
> > Bill Bean
> >
> > >
> > > --
> > > Regards,
> > > Bernard Cheah
> > > http://www.tryiis.com/
> > > http://support.microsoft.com/
> > > http://www.msmvps.com/bernard/
> > >
> > >
> > >
> > > "Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
> > > news:D0CB2E2F-3979-4702-9E75-EDC9EFB73A79@microsoft.com...
> > > >
> > > >
> > > > "Bernard" wrote:
> > > >
> > > > > This is very clear that :
> > > > > #WARNING: You DON'T have a private key that corresponds to this
> > > certificate
> > > > >
> > > > > when you export it, do you export the private key as well ?
> > > > >
> > > > > remove this cert, re-export with private key and import again.
> > > >
> > > > We did export with the private key. (We have done this before too :)
> The
> > > > diagnostic tool says that we DON'T have a private key but when we view
> the
> > > > certificate from the IIS Snap-in it says that "You have a private key
> that
> > > > corresponds to this certificate." Same if we view the certificate
> using
> > > the
> > > > Certificates Snap-in.
> > > >
> > > > Another symptom is that when we create the request on the 2003 server,
> the
> > > > certreq.txt file has a long string of A's in the middle. When we
> create
> > > the
> > > > request on another machine, it only has a short string of A's (maybe
> five
> > > or
> > > > six).
> > > >
> > > > When we create the request a file is created in C:\Documents and
> > > > Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys.
> I
> > > > thought that this was the private key?
> > > >
> > > > My guess - and it is just a guess - is that somehow the private key is
> > > being
> > > > created but that it is corrupt.
> > > >
> > > > Bill Bean
> > > >
> > > > >
> > > > >
> > > > > --
> > > > > Regards,
> > > > > Bernard Cheah
> > > > > http://www.tryiis.com/
> > > > > http://support.microsoft.com/
> > > > > http://www.msmvps.com/bernard/
> > > > >
> > > > >
> > > > >
> > > > > "Bill Bean" <Bill Bean@discussions.microsoft.com> wrote in message
> > > > > news:08A07406-D8F0-4BDF-8D72-72A47948E147@microsoft.com...
> > > > > >
> > > > > >
> > > > > > "Jacqueline Jaynes [MSFT]" wrote:
> > > > > >
> > > > > > > The results from the SSLDiag basically say that the certificate
> is
> > > > > invalid.
> > > > > > > Run thru the following article:
> > > > > > > http://support.microsoft.com/default.aspx?scid=KB;EN-US;228984
> > > > > > >
> > > > > > > It explains how to generate a certificate using Certificate
> > > Authority.
> > > > > >
> > > > > > We know how to generate certificate requests and issue the
> > > certificates.
> > > > > We
> > > > > > have done this many times. The problem is specific to the one
> Windows
> > > > > 2003
> > > > > > server (we have other Windows 2003 servers that work perfectly).
> We
> > > have
> > > > > > configured this server as a very secure bastion host. A similar
> > > > > > configuration on Windows 2000 worked without problems. But we are
> > > unable
> > > > > to
> > > > > > install a certificate successfully on the secure 2003 machine.
> > > > > >
> > > > > > We assume that this is a problem with ACLs or some other security
> > > setting.
> > > > > > We have tried to give the Everyone account administrator
> priviledges
> > > prior
> > > > > to
> > > > > > requesting/installing the certificate, to no avail.
> > > > > >
> > > > > > We have also run filemon to examine file access requests while we
> are
> > > > > > requesting/installing the certificate. We do not see any failed
> > > requests.
> > > > > >
> > > > > > We have also set auditing on all files to report failures, and
> don't
> > > find
> > > > > > any problems in the event logs.
> > > > > >
> > > > > > Any suggestions would be greatly appreciated.
> > > > > >
> > > > > > Bill Bean
> > > > > >
> > > > > >
> > > > > > >
> > > > > > > Hope this helps
> > > > > > >
> > > > > > > Thank you,
> > > > > > >
> > > > > > > Jackie Jaynes [MSFT]
> > > > > > > Microsoft IIS
> > > > > > > JackieJa@online.microsoft.com
> > > > > > >
> > > > > > > Please do not send email directly to this alias. This
> > > > > > > is our online account name for newsgroup participation only.
> > > > > > >
> > > > > > > This posting is provided "AS IS" with no warranties, and confers
> no
> > > > > rights.
> > > > > > > You assume all risk for your use. �© 2001 Microsoft
> Corporation.
> > > All
> > > > > rights
> > > > > > > reserved.
> > > > > > >
> > > > > > >
> > > > >
> > > > >
> > > > >
> > >
> > >
> > >
>
>
>