Para solucionar este problema, asegúrese de que los permisos correctos se concedan a la clave del Registro LogEvents. Si esto no resuelve el problema, asegúrese de que se inicie el servicio Registro remoto.
Para llevar a cabo estos procedimientos, debe ser miembro del grupo local Administradores o tener delegada la autoridad adecuada.
Conceder los permisos necesarios a la clave del Registro LogEvents
Precaución: la modificación incorrecta del Registro puede dañar gravemente el sistema. Antes de realizar cambios en el Registro, haga una copia de seguridad de los datos importantes.
Para conceder los permisos necesarios a la clave de Registro LogEvents:
En el servidor Puerta de enlace de TS, haga clic en Inicio, haga clic en Ejecutar, escriba regedit y, a continuación, presione Entrar.
Navegue a la subclave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\TerminalServerGateway\Config\LogEvents, haga clic con el botón secundario en la subclave y, a continuación, haga clic en Permisos.
En el cuadro de diálogo Permisos de LogEvents, en Nombres de grupos o usuarios, haga clic en SYSTEM. En Permisos de SYSTEM, si Control total no está permitido, active la casilla Permitir adyacente a Control total.
En el mismo cuadro de diálogo, en Nombres de grupos o usuarios, haga clic en Administradores. En Permisos de Administradores, si Control total no está permitido, active la casilla Permitir adyacente a Control total.
Haga clic en Aceptar.
Si el problema persiste, determine si el Servicio de Registro remoto está iniciado y, si no lo está, inícielo.
Determinar si el Servicio de Registro remoto está iniciado
Si habilita o deshabilita un servicio y encuentra un problema al iniciar el equipo, inicie el equipo en Modo seguro. Esto le permitirá cambiar la configuración de servicio o restaurar la configuración predeterminada.
Si detiene, inicia o reinicia un servicio, todos los servicios dependientes también se verán afectados.
Para determinar si el Servicio de Registro remoto está iniciado:
Haga clic sucesivamente en Inicio, Herramientas administrativas y Servicios.
En el complemento Servicios, busque Registro remoto y, a continuación, confirme que Iniciado aparece en la columna Estado.
Si el estado no está Iniciado, haga clic con el botón secundario en Registro remoto y haga clic en Iniciar.
Si se produce un error al intentar iniciar solamente el servicio, reinicie el equipo. Todos los servicios relacionados y dependientes se reiniciarán.
Para que el servicio siempre se inicie automáticamente una vez reiniciado el servidor, haga clic con el botón secundario en Registro remoto, haga clic en Propiedades y en Tipo de inicio, seleccione Automático.
Target | Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TSGateway | ||
Category | EventCollection | ||
Enabled | True | ||
Event Source | Microsoft-Windows-TerminalServices-Gateway | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Microsoft-Windows-TerminalServices-Gateway/Admin |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TSGateway.EventCollection.505.507" Enabled="onStandardMonitoring" Target="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TSGateway" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Microsoft-Windows-TerminalServices-Gateway/Admin</LogName>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(505|507)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-Gateway</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TSGateway.EventCollection.505.507.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>