Solved

Long dead certificate authority. How get re-pointed to new stable CA?

Posted on 2010-08-27
3
1,496 Views
Last Modified: 2012-06-21
Hello,

I inherited a bit of mess.

My situation is this:
1200 users, 2003 domain running in 2000 mixed mode, multiple sites.
6 domain controllers (4 running Server 2000, 2 running Server 2003 SP2)

2000 DC's reporting this in the event log for months:
The automatic certificate enrollment subsystem could not access local resources needed for enrollment.   Enrollment will not be performed. (0x80070005) Access is denied.

2003 DC's reporting this in the event log for months:

Automatic certificate enrollment for local system failed to enroll for one Domain Controller certificate (0x80070005).  Access is denied.

certutil -dump shows me this:
C:\>certutil -dump
402.203.0: 0x80070057 (WIN32: 87): ..CertCli Version
Entry 0:
  Name:                         `CA'
  Organizational Unit:          `'
  Organization:                 `'
  Locality:                     `'
  State:                        `'
  Country/region:               `'
  Config:                       `ngbrasus.mydomain.com\CA'
  Exchange Certificate:         `'
  Signature Certificate:        `'
  Description:                  `'
  Server:                       `ngbrasus.mydomain.com'
  Authority:                    `CA'
  Sanitized Name:               `CA'
  Short Name:                   `CA'
  Sanitized Short Name:         `CA'
  Flags:                        `1'
CertUtil: -dump command completed successfully.

What I know for sure so far:
I've confirmed that the server, ngbrasus, was removed long ago.
I've confirmed that the group "CERTSVC_DCOM_ACCESS" does NOT exist currently.

I've read the following:
http://support.microsoft.com/kb/889250 
http://support.microsoft.com/kb/927066

Neither seem to exactly match my circumstances so I'm hesitant on just shotgunning a bunch of solutions.

At this point I'm not seeing any visible ill effect of the missing CA. I'm fully ready to install a new CA and re-point things if needed. If I cannot get any quality answers here I may up cross posting this over at Petri.

Thanks!
0
Comment
Question by:BDoellefeld
  • 2
3 Comments
 
LVL 3

Accepted Solution

by:
aymanq earned 500 total points
ID: 33548620
To remove the old CA is quite easy, you can use ADSIEdit to remove the SCP from Active Directory, after ward you can install a new enterprise CA and it will be published automatically.

You can remove the SCP using ADSIEDIT from the following:

Configuration --> serivices --> Public key services -->Enrollement services

Look up in that location for CN = "your CA name" , delete that object
You can do cleanup as well for things under AIA and CDP that relates to your CA
0
 
LVL 9

Author Comment

by:BDoellefeld
ID: 33569063
Thank you for the reply and the sanity check. I have to go through a change approval process and will reply back on result.
0
 
LVL 9

Author Comment

by:BDoellefeld
ID: 33718810
Finally got a maint window. Thanks!
0

Featured Post

Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

On July 14th 2015, Windows Server 2003 will become End of Support, leaving hundreds of thousands of servers around the world that still run this 12 year old operating system vulnerable and potentially out of compliance in many organisations around t…
This article outlines the process to identify and resolve account lockout in an Active Directory environment.
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles from a Windows Server 2008 domain controller to a Windows Server 2012 domain controlle…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question