kerbydogg wrote: In order to create an Enterprise Root CA it must be on a domain controller right?
kerbydogg wrote: If you have multiple domains (parent child) does it have to be a DC in the forest root?
kerbydogg wrote: And say you create an enterprise root ca and create subordinate CAs, does the subordinate CAs need to be DCs as well?
kerbydogg wrote: Ok so say I now have a root ca and an issuing ca. According to best practice I should take the root CA offline and power it down and make sure it is physically secure.
kerbydogg wrote: My question is how would active directory respond to this missing DC? Will i keep getting messages in event log from NTDS and KCC that the domain controller is offline etc etc?
Windows IT Pro wrote: To begin installation of Certificate Services, log on to the server that will be a CA. For an enterprise CA or standalone CA, the server you select can be a member server (recommended) or a domain controller (DC—not recommended). For a standalone CA, the server can also be a workgroup server not joined to a domain. You must log on as a member of the Enterprise Admins group to install an enterprise CA and as a member of the Domain Admins group to install a standalone CA that will store certificates in AD. To install a standalone CA that won’t store its certificates in AD, you must be a member of the local Administrators group.
dynamik wrote: Yea, I understand that (I said that earlier), but I was wondering if you had to install an Enterprise CA on a DC. I was under the impression that you could put it on a member server, but his quote from the book states that it can only be on a DC.
Silver Bullet wrote: To have an Enterprise root CA, Active Directory is required, but the Enterprise Root CA doesn't have to be installed on a DC... a member server will work fine.
Silver Bullet wrote: It is best practice to make a member server your Enterprise root CA and then take it offline once you have an Enterprise Subordinate CA online and capable of issuing certs. Here is a good link from technet that will help.http://technet.microsoft.com/en-us/library/cc738786.aspx
astorrs wrote: If you want to take the CA offline to secure it, it should be a standalone CA.
kerbydogg wrote: -1 to MS PRESS for giving me bad info and making me waste time on stuff I thought i understood. =P So basically in a "nutshell" and in the real world: 1. install a stand alone CA root, does not have to join your domain (which you will take offline and hide somewhere) 2. if you want to ease administration and certs will be used internally within your organization, create a subordinate Enterprise CA that will be issuing certs. (does need to be joined to domain but not necessarily a DC) does this sound good guys?
astorrs wrote: Silver Bullet wrote: It is best practice to make a member server your Enterprise root CA and then take it offline once you have an Enterprise Subordinate CA online and capable of issuing certs. Here is a good link from technet that will help.http://technet.microsoft.com/en-us/library/cc738786.aspx I feel like I keep needing to jump up and down here because it seems like people keep missing this.
Graham_84 wrote: Does an enterprise CA really have to be on a DC?
HeroPsycho wrote: So astorrs, what you're saying is make an enterprise root CA and take it offline, right? teehee!
HeroPsycho wrote: If I'm a firebreathing Hindu, then here's my theme song:http://www.youtube.com/watch?v=ZA1NoOOoaNw
blargoe wrote: My offline root CA is actually a Microsoft VM that is saved off in a secure place.
astorrs wrote: blargoe wrote: My offline root CA is actually a Microsoft VM that is saved off in a secure place. Yup that's pretty common these days. Burn it to a DVD (or a couple for redundancy) and stick it in a safety deposit box or vault.