Síntomas
Problema 1
Imagine el siguiente escenario:-
Utilizar servicios de escritorio remoto (RD) en Windows Server 2012 o R2 de Windows Server 2012.
-
Tiene que exportar la configuración de RemoteApp a un archivo .tspub mediante la aplicación de Export2Tspub.exe de Microsoft Forefront Unified Access Gateway (UAG) 2010 Service Pack 4 (SP4), por lo que puede publicar en el portal de UAG el RemoteApps.
-
Tiene una colección de RemoteApp que contiene más de una instancia de Host de sesión de escritorio remoto.
En este escenario, la aplicación de Export2Tspub no puede exportar la configuración en el archivo .tspub. Además, recibirá el siguiente mensaje de error:
C:\>Export2Tspub.exe
Inicializando Configuración de lectura RemoteApps Cmdlets de PowerShell en ejecución... Conversión de entidades Se produjo una excepción 'System.Array' no contiene una definición para 'SessionHost' No se pudo analizar la configuración ¡Listo!Problema 2 Imagine el siguiente escenario:
-
Utilizar servicios de escritorio remoto en Windows Server 2012 R2 o Windows Server 2012.
-
Tiene que exportar la configuración de RemoteApp a un archivo .tspub mediante la aplicación de Export2Tspub.exe de Forefront UAG 2010 Service Pack 4, por lo que puede publicar el RemoteApps en el portal de UAG.
-
Tiene una colección que no contiene programas RemoteApp, como una instancia de colección de sesión de escritorio remoto.
En este escenario, la aplicación de Export2Tspub no puede exportar la configuración en el archivo .tspub. Además, recibirá el siguiente mensaje de error:
C:\>Export2Tspub.exe
Inicializando Configuración de lectura RemoteApps Cmdlets de PowerShell en ejecución... Conversión de entidades Se produjo una excepción que no puede ser nulo No se pudo analizar la configuración ¡Listo!Causa
Causa del problema 1
Este problema se produce porque la aplicación Export2Tspub no controla colecciones de RemoteApp que contienen más de una instancia de Host de sesión de escritorio remoto correctamente. Causa del problema 2 Este problema se produce porque la aplicación Export2Tspub no controla colecciones de RemoteApp que no contienen ningún programa de RemoteApp.Solución
Se corrige en el paquete acumulativo de actualizaciones 1 para Service Pack 4 de Forefront UAG 2010. Después de aplicar el paquete acumulativo de actualizaciones 1, revise los cambios importantes adicionales que se mencionan en la sección "Más información".
Solución alternativa
Solución para el problema 1
Para evitar este problema, asegúrese de que tiene sólo una instancia de Host de sesión de escritorio remoto por colección. Esto puede requerir eliminar instancias de Host de sesión de escritorio remoto de la colección. En este caso, la aplicación de Export2Tspub correctamente exporta la configuración a un archivo .tspub. Solución para el problema 2 Para evitar este problema, asegúrese de que tiene sólo las colecciones que contienen programas RemoteApp.Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Más información
La aplicación más reciente de Export2Tspub.exe se ha mejorado para controlar los escenarios de implementación de servicios de escritorio remoto más complejos, como los siguientes:
-
La capacidad para utilizar el agente de conexión a Escritorio remoto para equilibrar la carga de varias instancias de Host de sesión de escritorio remoto.
-
Soporte para el agente de conexión a Escritorio remoto en modo de alta disponibilidad.
En la versión de SP4 de la aplicación Export2Tspub, UAG se limitaba a utilizar sólo una instancia de Host de sesión de escritorio remoto, y no pueden aprovecharse de varias instancias de host de sesión de escritorio remoto y el agente de conexión a Escritorio remoto de equilibrio de carga. La nueva versión cambia este comportamiento. Le permite aprovechar al máximo de agente de conexión a Escritorio remoto y también se distribuye la carga entre varias instancias de Host de sesión de escritorio remoto. Esto hace especificando el nombre del servidor de agente de conexión a Escritorio remoto o el nombre de DNS por turnos (si el agente está en modo de alta disponibilidad) como el nombre de granja que se utiliza en UAG. Nota: El nombre de granja es la dirección IP o el nombre de dominio completo (FQDN) que se establece en el cuadro de diálogo Propiedades de la aplicación (RemoteApp) en la ficha Configuración del servidor en el cuadro de texto de Host de sesión de escritorio remoto . Esta configuración se muestra en la siguiente pantalla. A continuación, el cliente se conecta a este agente de conexión a Escritorio remoto y se redirige a los Host de sesión de escritorio remoto correcto. Esto es un cambio fundamental de comportamiento anterior donde los Hosts de sesión de escritorio remoto se utilizaba como el nombre de granja. Por lo tanto, es muy importante configurar manualmente las direcciones IP y los nombres FQDN del host de sesión de escritorio remoto y agentes de conexión de escritorio remoto en la ficha Configuración del servidor de puerta de enlace de acceso unificada después de importar el archivo .tspub. No hacer esto impide que el cliente sigue la redirección y se producirá un error en el intento de conexión. Nota: Export2Tspub.exe debe ejecutarse desde el nodo de agente de conexión a Escritorio remoto.
Referencias
Obtenga información acerca de la terminología que utiliza Microsoft para describir las actualizaciones de software.