Esta regla generará una alerta cuando un servicio intente iniciarse con una configuración no válida. En este caso, la alerta tiene una gravedad de nivel advertencia, lo que denota que, aunque la configuración del servicio se consideró no válida, el servicio se pudo iniciar correctamente. No obstante, puede que el servicio no se esté ejecutando con la configuración deseada.
Esta alerta se produce cuando los parámetros de configuración del servicio en el Registro no son válidos. Una configuración no válida se puede dar en los siguientes casos:
El propio servicio experimentó un error al actualizar la configuración.
Puede que el valor de configuración se haya modificado de forma incorrecta mediante una acción administrativa manual.
Otra aplicación modificó de forma incorrecta la configuración del servicio.
El primer paso para resolver esta alerta es determinar qué servicio la ha generado.
Para determinar el nombre del servicio, vea la descripción de la alerta. Esta descripción contiene la siguiente información: El valor denominado %1 en la clave %2 de Registro del servidor no es válido, y se omitió.
Los parámetros %1 y %2 del evento anterior se rellenarán en la descripción real de la alerta. La primera parte del segundo parámetro (%2) es el nombre del servicio.
Una vez determinado el nombre del servicio, el parámetro mal configurado se puede determinar a través del primer parámetro (%1).
Cuando ya se conocen los nombres del servicio y del parámetro, el técnico de soporte debería intentar determinar si los parámetros de configuración del servicio se pueden modificar mediante una interfaz de usuario proporcionada por la aplicación. De ser así, ésta es la mejor forma de corregir la configuración. En algunos casos, la configuración se debe cambiar por otra alternativa y, después, actualizarla a la configuración deseada para poder configurar los ajustes adecuados.
Si no existe tal interfaz de usuario, puede que el técnico de soporte decida modificar los parámetros relevantes directamente. Esto se hace en la siguiente ubicación del Registro y requiere conocimientos avanzados de las opciones de configuración del parámetro.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\%NombreServicio\Parameters\%NombreParámetro%
Si con esto no se resuelve el problema, puede que sea necesario ponerse en contacto con el proveedor de la aplicación para obtener ayuda.
Target | Microsoft.Windows.Server.2008.OperatingSystem | ||
Category | EventCollection | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | System |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
EventDS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.Server.2008.OperatingSystem.ServerServiceConfiguration.Collection" Enabled="false" Target="Server2008!Microsoft.Windows.Server.2008.OperatingSystem" ConfirmDelivery="true">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2506</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.2008.OperatingSystem.ServerServiceConfiguration.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>