Microsoft a publié un article dans la base de connaissances concernant un problème touchant System Center Operations Manager 2007, 2012, 2012 R2. Les règles de correspondance des wildcards échouent avec l’événement 10303 :
Event Type: Error
Event Source: Health Service Modules
Event Category: None
Event ID: 10303
Date:
User: N/A
Computer: Computername
Description:
The Microsoft Operations Manager Expression Filter Module failed to process a data item and dropped it.
Error: 0x80004005
One or more workflows were affected by this.
Workflow name: MomUIGeneratedRulexxxxxxx
Instance name: XXXX.Domain.com
Instance ID: {xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
Management group: MG name
Ce problème survient si la longueur de la ligne pour la correspondance est plus longue que ce que le filtre d’expression peut gérer.
Pour résoudre ce problème, vous pouvez créer la valeur MaxExpressionDepth de la clé de registre : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Operations Manager\v3\Modules\Global\ExpressionFilter
La valeur par défaut est 2000 mais vous pouvez changer de 500 à 100000.
Plus d’informations sur la KB3004791 - Wildcard matching rule fails and Event ID 10303 is logged in Operations Manager 2012 and 2007