Configuración de Acceso web de Escritorio remoto

Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_3 (UnitMonitor)

Este objeto supervisa la configuración del servidor de Acceso web de Escritorio remoto.

Knowledge Base article:

Resumen

Cuando se instala el servicio de rol Acceso web a Escritorio remoto, automáticamente se crea un sitio web predeterminado. De forma predeterminada, el sitio web se encuentra en http://nombre_servidor/RDWeb, donde nombre_servidor es el nombre del servidor de Acceso web a Escritorio remoto.

Para rellenar la página web con una lista de los escritorios virtuales o programas de RemoteApp disponibles, debe especificar un servidor host de sesión de Escritorio remoto o un servidor de Agente de conexión a Escritorio remoto para que sean utilizados por Acceso web a Escritorio remoto. En la página web aparecerán todos los programas de RemoteApp que se encuentren en el servidor host de sesión de Escritorio remoto o en el servidor de Agente de conexión a Escritorio remoto y que estén configurados para aparecer en Acceso web a Escritorio remoto.

Soluciones

Para resolver este problema, compruebe el Id. del evento y, a continuación, consulte en las siguientes secciones la información para solucionar problemas relativa a ese evento.

Pasos de resolución de los siguientes Id. de evento: 8, 10

Para resolver este problema, agregue la cuenta de equipo para el servidor de Acceso web a Escritorio remoto al grupo local Equipos de Acceso web de TS en el servidor host de sesión de Escritorio remoto o en el servidor de Agente de conexión a Escritorio remoto. Para los escritorios virtuales se necesita un servidor de Agente de conexión a Escritorio remoto.

Para llevar a cabo este procedimiento debe ser miembro del grupo de Administradores locales o tener delegada la autoridad adecuada.

Para agregar la cuenta de equipo para el servidor de Acceso web a Escritorio remoto al grupo local Equipos de Acceso web de TS:

1. En el servidor host de sesión de Escritorio remoto o el servidor de Agente de conexión a Escritorio remoto, abra el complemento Usuarios y grupos locales. Para abrir Usuarios y grupos locales, haga clic en Inicio, en Ejecutar, escriba lusrmgr.msc y, a continuación, haga clic en Aceptar.

2. Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que se muestra sea la esperada y, a continuación, haga clic en Continuar.

3. En el panel izquierdo, haga clic en Grupos.

4. En el panel derecho, haga clic con el botón secundario en el grupo Equipos de Acceso web de TS y seleccione Agregar a grupo.

5. Haga clic en Agregar.

6. En el cuadro de diálogo Seleccionar usuarios, equipos o grupos, haga clic en Tipos de objetos.

7. Seleccione la casilla Equipos y haga clic en Aceptar.

8. En el cuadro Escriba los nombres de objeto que desea seleccionar, especifique la cuenta de equipo del servidor de Acceso web a Escritorio remoto y haga clic en Aceptar.

9. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de equipos de Acceso web de TS.

Pasos de resolución de los siguientes Id. de evento:4

Para resolver este problema, defina un programa de RemoteApp del servidor host de sesión de Escritorio remoto para que esté disponible a través de Acceso web a Escritorio remoto.

Para llevar a cabo este procedimiento debe ser miembro del grupo de Administradores locales o tener delegada la autoridad adecuada.

Para hacer que un programa RemoteApp esté disponible mediante Acess web de Escritorio remoto:

1. En el servidor host de sesión de Escritorio remoto en el que están configurados los programas RemoteApp, abra Administrador de RemoteApp de Escritorio remoto. Para iniciar Administrador de RemoteApp de Escritorio remoto, haga clic en Inicio, seleccione Herramientas administrativas, Servicios de Escritorio remoto y, a continuación, haga clic en Administrador de RemoteApp de Escritorio remoto.

2. Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que se muestra sea la esperada y, a continuación, haga clic en Continuar.

3. En la lista Programas RemoteApp, asegúrese de que aparezca el valor en la columna Acceso web a Escritorio remoto junto al programa que quiera que esté disponible mediante Acceso web a Escritorio remoto.

4. Si aparece el valor No en la columna Acceso web a Escritorio remoto junto a un programa que quiera que esté disponible mediante Acceso web a Escritorio remoto, haga clic en el nombre del programa y, a continuación, en el panel Acciones, haga clic en Mostrar en Acceso web a Escritorio remoto.

5. Si no aparece enumerado ningún programa RemoteApp, puede agregar uno mediante el Asistente para RemoteApp. Para ejecutar el Asistente para RemoteApp, en el panel Acciones haga clic en Agregar programas RemoteApp.

Pasos de resolución del siguiente Id. de evento: 6

Para resolver este problema, especifique un origen a partir del cual se rellenará la lista de programas de RemoteApp que aparecerán en el elemento web Acceso web a Escritorio remoto.

Para llevar a cabo este procedimiento debe haber iniciado sesión con la cuenta de administrador local o pertenecer al grupo local Administradores de Acceso web de TS en el servidor de Acceso web a Escritorio remoto.

Para especificar qué origen debe utilizarse:

1. Conéctese al sitio web de Acceso web a Escritorio remoto. Para ello, utilice cualquiera de los métodos siguientes:

2. En el servidor de Acceso web a Escritorio remoto, haga clic en Inicio, seleccione Herramientas administrativas, Servicios de Escritorio remoto y, a continuación, haga clic en Administración de Acceso web a Escritorio remoto.

3. Use Internet Explorer para conectarse al sitio web de Acceso web a Escritorio remoto. De forma predeterminada, el sitio web se encuentra en http://nombre_servidor/RDWeb, donde nombre_servidor es el nombre del servidor de Acceso web a Escritorio remoto.

4. Inicie sesión en el sitio con la cuenta de Administrador local, o bien con una cuenta que pertenezca al grupo local Administradores de Acceso web de TS. Si ya ha iniciado sesión en el equipo como una de estas cuentas, no se le solicitará credencial alguna.

5. En la barra de título, haga clic en la pestaña Configuración.

Nota: si accede al sitio web de Acceso web a Escritorio remoto mediante la opción Administración de acceso web de Escritorio remoto, la página se abrirá automáticamente en la pestaña Configuración.

6. En el área Seleccionar origen, seleccione la opción Un servidor de Agente de conexión a Escritorio remoto si usa un servidor de Agente de conexión a Escritorio remoto. Si usa uno o más servidores host de sesión de Escritorio remoto, seleccione la opción Uno o varios orígenes de RemoteApp.

7. En el cuadro Nombre del origen, escriba el nombre del servidor del Agente de conexión a Escritorio remoto o del servidor host de sesión de Escritorio remoto que quiera usar como el origen de datos.

Nota: si usa varios servidores host de sesión de Escritorio remoto, escriba todos ellos en el cuadro Nombre del origen separados por punto y coma.

6. Haga clic en Aplicar para aplicar los cambios.

Pasos de resolución de los siguientes Id. de evento: 5, 11

Para solucionar este problema, realice lo siguiente:

Para realizar estas tareas, consulte las secciones siguientes.

Determinar el origen que el servidor de Acceso web a Escritorio remoto está configurado para usar

Para llevar a cabo este procedimiento debe haber iniciado sesión con la cuenta de administrador local o pertenecer al grupo local Administradores de Acceso web de TS en el servidor de Acceso web a Escritorio remoto.

Para determinar el origen que el servidor de Acceso web de Escritorio remoto está configurado para usar:

1. Conéctese al sitio web de Acceso web a Escritorio remoto. Para ello, utilice cualquiera de los métodos siguientes:

En el servidor de Acceso web a Escritorio remoto, haga clic en Inicio, seleccione Herramientas administrativas, Servicios de Escritorio remoto y, a continuación, haga clic en Administración de Acceso web a Escritorio remoto.

3. Use Internet Explorer para conectarse al sitio web de Acceso web a Escritorio remoto. De forma predeterminada, el sitio web se encuentra en http://nombre_servidor/RDWeb, donde nombre_servidor es el nombre del servidor de Acceso web a Escritorio remoto.

4. Inicie sesión en el sitio con la cuenta de Administrador local, o bien con una cuenta que pertenezca al grupo local Administradores de Acceso web de TS. Si ya ha iniciado sesión en el equipo como una de estas cuentas, no se le solicitará credencial alguna.

5. En la barra de título, haga clic en la pestaña Configuración.

Nota: si accede al sitio web de Acceso web a Escritorio remoto mediante la opción Administración de acceso web de Escritorio remoto, la página se abrirá automáticamente en la pestaña Configuración.

6. En el área Seleccionar origen, seleccione la opción Un servidor de Agente de conexión a Escritorio remoto si usa un servidor de Agente de conexión a Escritorio remoto. Si usa uno o más servidores host de sesión de Escritorio remoto, seleccione la opción Uno o varios orígenes de RemoteApp.

7. En el cuadro Nombre del origen, escriba el nombre del servidor del Agente de conexión a Escritorio remoto o del servidor host de sesión de Escritorio remoto que quiera usar como el origen de datos.

Nota: si usa varios servidores host de sesión de Escritorio remoto, escriba todos ellos en el cuadro Nombre del origen separados por punto y coma.

8. Haga clic en Aplicar para aplicar los cambios.

Asegurarse de que el origen especificado está configurado como un servidor host de sesión de Escritorio remoto o como un servidor de Agente de conexión a Escritorio remoto

Para llevar a cabo estos procedimientos debe ser miembro del grupo de Administradores locales o tener delegada la autoridad adecuada.

Para comprobar que el servidor está configurado como un servidor host de sesión de Escritorio remoto:

1. En el servidor, abra Administrador del servidor. Para abrir el Administrador del servidor, haga clic en Inicio, en Herramientas administrativas y, a continuación, en Administrador del servidor.

2. Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que se muestra sea la esperada y, a continuación, haga clic en Continuar.

3. En el panel izquierdo, haga clic en Roles. Si aparece en la lista, haga clic en Servicios de Escritorio remoto. Si Servicios de Escritorio remoto no aparece en la lista, quiere decir que el servidor no se ha configurado como servidor host de sesión de Escritorio remoto.

4. En Servicios de rol, el estado de Host de sesión de Escritorio remoto debe aparecer como Instalado. Si el estado aparece como No instalado, quiere decir que el servidor no se ha configurado como servidor host de sesión de Escritorio remoto.

5. Si el servidor no está configurado como un servidor host de sesión de Escritorio remoto, realice una de las acciones siguientes:

6. Agregue (instale) el servicio de rol de host de sesión de Escritorio remoto en el servidor.

7. Configure el Acceso web a Escritorio remoto para que use otro servidor que ya esté configurado como servidor host de sesión de Escritorio remoto. Para configurar Acceso web a Escritorio remoto de forma que use un servidor host de sesión de Escritorio remoto distinto, navegue hasta la pestaña Configuración del sitio web de Acceso web a Escritorio remoto. En el área Seleccionar origen, seleccione la opción Uno o varios orígenes de RemoteApp. En el cuadro Nombre del origen, escriba el nombre del servidor host de sesión de Escritorio remoto y haga clic en Aplicar.

Para comprobar que el servidor está configurado como un servidor de Agente de conexión a Escritorio remoto:

1. En el servidor, abra Administrador del servidor. Para abrir el Administrador del servidor, haga clic en Inicio, en Herramientas administrativas y, a continuación, en Administrador del servidor.

2. Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que se muestra sea la esperada y, a continuación, haga clic en Continuar.

3. En el panel izquierdo, haga clic en Roles. Si aparece en la lista, haga clic en Servicios de Escritorio remoto. Si Servicios de Escritorio remoto no aparece en la lista, quiere decir que el servidor no se ha configurado como servidor de Agente de conexión a Escritorio remoto.

4. En Servicios de rol, el estado de Agente de conexión a escritorio remoto debe aparecer como Instalado. Si el estado aparece como No instalado, quiere decir que el servidor no se ha configurado como servidor de Agente de conexión a Escritorio remoto.

5. Si el servidor no está configurado como un servidor de Agente de conexión a Escritorio remoto, realice una de las acciones siguientes:

6. Agregue (instale) el servicio de rol de Agente de conexión a Escritorio remoto en el servidor.

7. Configure el Acceso web a Escritorio remoto para que use otro servidor que ya esté configurado como servidor de Agente de conexión a Escritorio remoto. Para configurar Acceso web a Escritorio remoto de forma que use un servidor de Agente de conexión a Escritorio remoto distinto, navegue hasta la pestaña Configuración del sitio web de Acceso web a Escritorio remoto. En el área Seleccionar origen, seleccione la opción Un servidor de Agente de conexión a Escritorio remoto. En el cuadro Nombre del origen, escriba el nombre del servidor de Agente de conexión a Escritorio remoto y haga clic en Aplicar.

Identificar y corregir cualquier problema de conectividad de red entre el servidor de Acceso web a Escritorio remoto y el origen

Realice lo siguiente para identificar y corregir cualquier problema de conectividad de red entre el servidor de Acceso web a Escritorio remoto y el origen:

Para realizar estas tareas, consulte las secciones siguientes.

Nota: los procedimientos siguientes incluyen los pasos para utilizar el comando ping en las tareas de solución de problemas. Por consiguiente, antes de seguir estos pasos, compruebe si la configuración del firewall o del protocolo de seguridad de Internet (IPSec) de su red permite el tráfico de Protocolo de mensajes de control de Internet (ICMP). ICMP es el protocolo de TCP/IP utilizado por el comando ping.

Para llevar a cabo estos procedimientos debe ser miembro del grupo de Administradores locales o tener delegada la autoridad adecuada.

Determine si existe un problema de conectividad de red

Para determinar si hay un problema de conectividad de red entre el servidor de Acceso web a Escritorio remoto y el origen:

1. En el servidor de Acceso web a Escritorio remoto, haga clic en Inicio, en Ejecutar, escriba cmd y, a continuación, haga clic en Aceptar.

2. En el símbolo del sistema, escriba ping servidor_FQDN, donde servidor_FQDN es el nombre de dominio completo (FQDN) del origen (por ejemplo, servidor1.contoso.com) y, a continuación, pulse ENTRAR.

Si el comando ping es correcto, recibirá una respuesta parecida a la siguiente:

Respuesta desde dirección_IP: bytes=32 tiempo=3ms TTL=59

Respuesta desde dirección_IP: bytes=32 tiempo=20ms TTL=59

Respuesta desde dirección_IP: bytes=32 tiempo=3ms TTL=59

Respuesta desde dirección_IP: bytes=32 tiempo=6ms TTL=59

3. En el símbolo del sistema, escriba ping dirección_IP, donde dirección_IP es la dirección IP del origen y, a continuación, pulse ENTRAR.

Si puede hacer ping correctamente en el origen por dirección IP, pero no por FQDN, significa que existe un posible problema con la resolución de los nombres de host DNS.

Si no puede hacer ping correctamente en el origen por dirección IP, significa que existe un posible problema con la conectividad de red, la configuración del firewall o la configuración de IPSec.

Realice pasos adicionales para la solución del problemas

A continuación se enumeran algunos pasos adicionales para la solución del problema que pueden ayudar a identificar la causa del problema:

1. Haga clic en Inicio, en Ejecutar, escriba cmd y, a continuación, haga clic en Aceptar.

2. En el símbolo del sistema, escriba ipconfig /all y, a continuación, pulse ENTRAR. Asegúrese de que la información mostrada sea correcta.

3. Escriba ping localhost para comprobar que TCP/IP está instalado y configurado correctamente en el equipo local. Si el comando ping no es correcto, puede que la pila de TCP/IP esté dañada o que exista un problema con el adaptador de red.

4. Escriba ping dirección_IP, donde dirección_IP es la dirección IP asignada al equipo. Si puede ejecutar ping en la dirección del host local pero no en la dirección local, puede que exista un problema con la tabla de enrutamiento o el controlador del adaptador de red.

5. Escriba ping servidor_DNS, donde servidor_DNS es la dirección IP asignada al servidor DNS. Si hay más de un servidor DNS en la red, debería hacer ping en cada uno de ellos. Si no puede ejecutar ping en los servidores DNS, puede que exista un problema con los servidores DNS o con la red entre el equipo y los servidores DNS.

Compruebe la configuración de IPSec mediante el complemento Administración de directivas de seguridad IP.

Element properties:

TargetMicrosoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDWebAccess
Parent MonitorSystem.Health.ConfigurationState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLogManualReset3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Alerta de configuración de Acceso web de Escritorio remoto
ID de suceso: {0} -- Descripción: {1}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_3" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDWebAccess" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_3_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/Context/EventDescription$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateIdc96efb2643604234b6b2a769009230b8" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId6ba663d3fd23498e8c3d5ef4453ecdef" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId6e6a31ea06ec4592b5cd50eb935d4612" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Application</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">TSWebAccess</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">8</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">11</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Application</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">TSWebAccess</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">5</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>