Psst! Did you know DevelopmentNow is a mobile web site design agency?

Contact us for help mobilizing your site, or to sign up for our beta Mobile Web SDK!
all groups > inetserver iis > may 2007 >

inetserver iis : Installing Certificate Services


Karl
5/7/2007 5:30:01 AM
I have two servers that I'm having a problem installing Certificate Services.
Both are running Server 2003, one of them SP1 and the other other SP2. Both
have IIS installed; the SP2 one is supporting 12+ domain web sites.

When trying to install Certificate Services, I get the following message at
the end of the installation: "Internet Information Services (IIS) is not
installed on this computer. Certificate Services Web Enrollment Support will
be unavailable until IIS is installed".

I've checked IIS and then ran "certutil -vroot" to try and resolve the issue
and get the following message; I can find no reference to the 80070003 code
returned.

Web Virtual Root Create Error
File Share Already Exists
CertUtil: -vroot command FAILED: 0x80070003 (WIN32: 3)
CertUtil: The system cannot find the path specified.

My best guess is that because neither of these machines has the original
default web site at Identifier 1 (W3SVC1), the Certificate Services Installer
is failing when trying to configure the Web Enrollment Site.

Can anyone shed any light on this issue and how I can resolve it?
Uninstalling and then reinstalling IIS is not an option.

Thanks.
Karl.
Karl
5/7/2007 9:20:01 AM
Ken, I edited the metabase and was certutil was then able to run OK. Many
many thanks.


[quoted text, click to view]
Ken Schaefer
5/7/2007 10:53:18 PM
From memory, you should just be able to add a virtual directory that points
to the certsrv folder. Additionally, if required, add .cer as processed by
ASP.

The other option would be to simply create a new website called "Default Web
Site". You can edit the metabase to set the identifier to "1". That will,
hopefully, enable you to create the virtual directory using certutil.exe.
Afterwards, just create a virtual directory with the same settings on any
other arbitrary website (you can export/import a metabase node), and then
delete/deactive the Default Web Site you created.

Cheers
Ken

--
My IIS Blog: www.adOpenStatic.com/cs/blogs/ken

[quoted text, click to view]
Shri Ram
5/27/2007 11:54:53 AM
When CertSrv (Certificate Service) is installed, a CAConfig folder is created in C:/(generally) the drive in which you are installing. Try to check if there's any such folder or not. And also check if any CA certificate is installed somewhere or not.

If the Certificate Services is not finding any IIS, then please check the installation CD. Try to install in some other machine.

You can get a lot of help in the internet. Just type,
installing Certificate services in Windows Server 2003.

The following links may be helpful to you:
1) http://support.microsoft.com/kb/910336
2) http://www.kbalertz.com/910336/receive.error.after.download.update.Windows.Microsoft.Windows.Server.Update.Services.aspx
3) http://www.mcse.ms/message2484630.html


EggHeadCafe.com - .NET Developer Portal of Choice
AddThis Social Bookmark Button