Pravidlo kolekce pro událost se zdrojem CertificationAuthority a ID 44

Microsoft.Windows.CertificateServices.CARole.2016.CertSvcEvents.44 (Rule)

V modulu zásad došlo k chybě.

Knowledge Base article:

Souhrn

Modul zásad obsahuje soubor pravidel řídicích vydávání, obnovování a odvolávání certifikátů. Tato zásada je vytvořena z pevně zakódovaných hodnot, nastavení registru a šablon certifikátů, pokud používáte certifikační autoritu organizace. Modul zásad určuje, zda bude žádost o certifikát schválena, zamítnuta nebo označena jako čekající na schválení či zamítnutí správcem. Problémy zjištěné u modulu zásad mohou bránit ve spuštění certifikační autority, nebo mohou způsobit přerušení její funkce.

Řešení

Odstraňte chyby zpracovávání modulu zásad

Způsob řešení tohoto chybového stavu určíte prozkoumáním kódu chyby uvedeného ve zprávě protokolu událostí.

Zpráva protokolu událostí může obsahovat následující kódy:

Pokud tyto chybové zprávy neobsahují žádné konkrétní informace, vyhledejte a odstraňte jakékoli další související chyby před nebo po této chybě.

Nelze-li upozornění vyřešit odstraněním souvisejících příznaků a existuje-li problém s modulem zásad:

MSG_NO_CA_OBJECT, MSG_NO_DOMAIN

Tento kód chyby poukazuje na to, že se certifikační autorita (CA) nemohla připojit ke službě AD DS (Active Directory Domain Services) nebo nemohla najít požadované informace služby Active Directory. Chyba při připojování k řadiči domény je obvykle způsobena problémem s připojením k síti nebo problémem s oprávněními. 

Postup kontroly a odstranění případných problémů s připojením:

MSG_NO_CERT_TYPES

Tento kód chyby poukazuje na to, že certifikační autorita hledala v kontejneru Šablony certifikátů ve službě AD DS seznam šablon certifikátů, ale buď jej nemohla najít, nebo byl seznam prázdný.

Postup kontroly a odstranění případných problémů s šablonou certifikátu:

Ke kontrole oprávnění a dalších nastavení šablony certifikátu a k ověření jejího přidání do certifikační autority použijte postup Kontrola konfigurace a dostupnosti šablony certifikátu.

MSG_DOMAIN_INIT

Tento kód chyby poukazuje na to, že se certifikační autorita nemohla připojit ke službě AD DS. Tato chyba může být důsledkem problému s připojením k síti nebo pravděpodobněji problému s oprávněními.

Postup kontroly a odstranění problémů DOMAIN_INIT:

Abyste mohli provést tyto postupy, musíte mít oprávnění pro správu certifikační autority, nebo musíte mít přiděleno příslušné oprávnění.

Zkontrolujte konfiguraci a dostupnost šablony certifikátu

Postup kontroly konfigurace a dostupnosti šablony certifikátu:

Zkontrolujte oprávnění u důležitých kontejnerů a objektů služby AD DS

Postup kontroly, zda má certifikační autorita v rámci kontejnerů a objektů služby AD DS potřebná oprávnění:

Níže jsou uvedena všechna oprávnění požadovaná počítačem hostujícím certifikační autoritu. Některá z těchto oprávnění jsou získána díky členství ve skupině Cert Publishers.

Další informace

Postup ověření funkce modulu zásad:

Element properties:

TargetMicrosoft.Windows.CertificateServices.CARole.2016
CategoryEventCollection
EnabledTrue
Event_ID44
Event SourceMicrosoft-Windows-CertificationAuthority
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
RemotableTrue
Alert Message
Služba AD CS: Zpracování modulu zásad – Chyba modulu zásad
Popis události: {0}
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default
WriteToCertSvcEvents WriteAction Microsoft.Windows.CertificateServices.CARole.CertSvcEvents.Publisher Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectEvent Default

Source Code:

<Rule ID="Microsoft.Windows.CertificateServices.CARole.2016.CertSvcEvents.44" Enabled="true" Target="CSDisc!Microsoft.Windows.CertificateServices.CARole.2016" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">44</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-CertificationAuthority</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="WriteToCertSvcEvents" TypeID="Microsoft.Windows.CertificateServices.CARole.CertSvcEvents.Publisher"/>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="AlertMessageID9588b294036d4587a0048085989b2d96"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/PublisherName$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>