Descripción del proceso de conexión de Asistencia remota

Seleccione idioma Seleccione idioma
Id. de artículo: 300692 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E300692
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describe el contenido del archivo de invitación de Asistencia remota que envía el usuario principiante al experto. Este archivo se crea cuando el usuario principiante utiliza la opción Correo electrónico o Guardar invitación como un archivo en Asistencia remota. En este artículo no se trata el uso de Windows Messenger para establecer una sesión de Asistencia remota. Para obtener información adicional acerca de Asistencia remota, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
300546 Introducción a Asistencia remota en Windows XP
Este artículo proporciona información detallada sobre cómo funciona Asistencia remota y en él se supone que el lector conoce en general dicha característica, según se explica en el artículo Q300546.

Más información

El archivo de invitación de Asistencia remota está escrito en el Lenguaje de marcado extensible (XML) y se puede leer y modificar en un procesador de texto como el Bloc de notas. Los archivos de invitación de Asistencia remota utilizan la extensión siguiente:
.MsRcIncident
En Windows XP, esta extensión está asociada al Centro de ayuda y soporte técnico. Cuando el usuario experto ejecuta el archivo .MsRcIncident, Windows inicia la utilidad Ayuda y soporte técnico, que, a continuación, pasa la información a Asistencia remota. Asistencia remota analiza entonces el archivo y comienza el proceso para iniciar una sesión de Asistencia remota con el equipo del usuario principiante que creó el archivo.

En este artículo, los términos "archivo .MsRcIncident" e "invitación" se usan indistintamente. El término "vale" hace referencia al registro de la invitación que se aloja en el equipo del usuario principiante.

El equipo del usuario principiante tiene una cuenta de usuario local integrada llamada HelpAssistant. Esta cuenta está deshabilitada de forma predeterminada y tiene una contraseña segura que se genera aleatoriamente. La cuenta tiene privilegios limitados, y el usuario experto la utiliza para iniciar sesión en el equipo principiante durante la sesión de Asistencia remota.

El usuario principiante invita al usuario experto a conectarse a su equipo

Cuando el archivo de invitación se crea en el equipo del usuario principiante, ocurre lo siguiente:
  • Se habilita la cuenta HelpAssistant.
  • Se crea una entrada en la tabla del usuario principiante.
  • Se obtiene la información siguiente del equipo del usuario principiante: Información de configuración IP y nombre de equipo, incluso se solicita la asignación de puertos de cualquier servidor de Traducción de direcciones de red (NAT, Network Address Translation) y Plug-and-Play universal (UPnP) en todas las interfaces del equipo del usuario principiante. Si hay algún servidor NAT UPnP, éste responde con su dirección IP externa y un número de puerto reservado para el equipo del usuario principiante. El servidor NAT UPnP empieza a asignar el tráfico de IP:PORT al puerto 3389 en el equipo cliente NAT del usuario principiante.

El usuario experto ejecuta el archivo de invitación

El experto ejecuta el archivo de invitación para iniciar una sesión de Asistencia remota. En el equipo del usuario experto se muestra un mensaje que le invita a conectarse al equipo del usuario principiante. Asistencia remota utiliza la información siguiente contenida en el archivo .MsRcIncident para mostrar este mensaje:
  • El nombre que el usuario principiante especificó durante la creación de la invitación, que se muestra para informar o recordar al usuario experto quién envió la invitación:
    NOMBRE DE USUARIO = "Kim Abercrombie"
  • Si el usuario principiante estableció o no una contraseña durante la creación de la invitación:
    RCTICKETENCRYPTED="1"
  • La fecha en que caduca la invitación, que se establece en el momento de su creación. El usuario principiante puede hacer que una invitación caduque en cualquier momento utilizando la página Ver el estado de la invitación:
    DTStart="992646863" y DTLength="60"
NOMBRE DE USUARIO="Kim Abercrombie"

El nombre que se va a utilizar está contenido en el campo NOMBRE DE USUARIO, como en el ejemplo anterior, en el que Kim Abercrombie es el nombre que el usuario principiante especificó al crear la invitación.

Nota
Cuando el usuario principiante crea la invitación, Asistencia remota vuelve a llenar el cuadro Escriba su nombre con el nombre del perfil actual. El usuario principiante puede cambiar este nombre.

RCTICKETENCRYPTED="1"

Para determinar si se debe solicitar o no una contraseña al usuario experto, el Centro de ayuda y soporte técnico examina el campo RCTICKETENCRYPTED. Si está establecido en "0", no se le pide ninguna contraseña. Si está establecido en "1", se le pide una contraseña. La contraseña escrita por el usuario experto se envía al equipo del usuario principiante.

DTStart=="992646863" y DTLength="60"

Asistencia remota utiliza los campos DTStart y DTLength para calcular la fecha de caducidad establecida por el usuario principiante cuando se creó la invitación.

Nota
Esta hora se ajustará con la hora local del equipo del usuario experto.

La fecha de caducidad que se muestra al usuario experto sólo es informativa. El usuario principiante puede hacer que la invitación caduque cuando desee haciendo clic en Caducar en la página Ver estado de la invitación del Centro de ayuda y soporte técnico. Esto hace que caduque el vale del equipo del usuario principiante. Aunque el mensaje que se muestre al experto indique que la invitación sigue aún abierta cuando se intente una conexión, el equipo del usuario principiante rechaza la conexión porque el vale ha caducado.

Si el usuario principiante decide hacer caducar el vale antes del momento preestablecido para la invitación, la invitación del usuario experto no refleja este cambio y el mensaje muestra la fecha de caducidad original que se estableció al crear las invitaciones.

Puede que le preocupe que el usuario experto pudiera engañar al equipo del usuario principiante ajustando la fecha y hora en su equipo; sin embargo, esto no es posible. Para demostrarlo, remítase al escenario del ejemplo siguiente:

Ejemplo:

Si se crea una invitación en Dallas con las 4:00 p.m. como hora de caducidad, y el usuario experto abre la invitación en una ubicación con un retraso de 1 hora con respecto a la hora de Dallas, por ejemplo, en Provo Utah a las 3:35 p.m. según la hora de Provo (las 4:35 p.m. en Dallas) el mensaje mostraría que el vale ha caducado porque serían las 4:35 p.m. en Dallas, y el equipo del usuario principiante habría establecido el estado del vale como caducado.

Si el usuario experto de Utah estableciera el reloj del sistema de su equipo de modo que el mensaje de invitación apareciera como no caducado en su equipo, podría entonces intentar una conexión con el usuario principiante. Cuando el equipo del usuario principiante recibe el intento, rechaza inmediatamente iniciar una sesión de Asistencia remota. Cuando esto ocurre, no se requiere ninguna interacción del usuario en el equipo del usuario principiante.

Iniciar la sesión de Asistencia remota

Cuando el usuario principiante hace clic en el botón , Asistencia remota llama a las API de Ayuda y soporte técnico para iniciar la sesión. Ayuda y soporte técnico cuenta con Servicios de Terminal Server para que negocie la sesión. El Centro de ayuda y soporte técnico pasa el archivo de invitación de Asistencia remota a Servicios de Terminal Server. Servicios de Terminal Server utiliza la información que recibe en el campo RCTICKET para negociar una conexión con Servicios de Terminal Server en el equipo del usuario principiante.

El campo RCTICKET contiene una lista de todas las direcciones IP en el equipo del usuario principiante en el momento de la creación de las invitaciones con un número de puerto con el formato IP:PORT.

Asistencia remota utiliza la administración de NAT UPnP, que le permite funcionar cuando el usuario principiante de Asistencia remota está detrás de un dispositivo NAT compatible con UPnP.

Conexión compartida a Internet de Windows XP es la única solución NAT compatible con UPnP. Ejemplo:

Nota
El texto siguiente se ha ajustado sólo con el fin de mejorar la legibilidad.
   RCTICKET="65538,1,128.54.161.5:3389;kim.redmond.microsoft.com:
   3389;10.0.0.5:3389,5UACB9zFYZnq5tcVDHA=,Aujb46Sne5TByHUYLgGYO2oavzR+ZPBvhOo/OkTN5GI=,
   SolicitedHelp,50dQeOP0esX18JQjTVzkC/fmJFj/XxsB5DcbU8hk5k6nk+QegA03gA==,
   eS69KnKxOHg2wZtNCkm4ixs8AuI="
				
65538,1: para la información de versión e indicadores.

128.54.161.5:3389;kim.redmond.microsoft.com:3389;10.0.0.5:3389: Ésta es una lista de las direcciones IP y números de puerto que estaban presentes en el equipo del usuario principiante en el momento en que se creó el archivo de invitación.

Servicios de Terminal Server comienza a intentar realizar conexiones con la primera interfaz de la lista, 1128.54.161.5:3389 en este caso. Si no hay ninguna respuesta en 30 segundos, Servicios de Terminal Server pasa a la próxima interfaz, kim.redmond.microsoft.com:3389 y, finalmente, intentará conectarse a 10.0.0.5:3389.

Si esta conexión no tiene éxito, Servicios de Terminal Server informa a Servicios de ayuda y soporte técnico, que a su vez informa a Asistencia remota, que genera el mensaje siguiente:
Asistencia remota

No ha podido realizarse la conexión a Asistencia remota. Compruebe si hay algún problema de red, si la invitación ha caducado o se canceló.

[OK]
Servicios de Terminal Server en el equipo del experto pasa las credenciales para la cuenta HelpAssistant a GINA en el equipo del usuario principiante. Si las credenciales se aceptan, el usuario experto inicia sesión en el equipo del usuario principiante utilizando la cuenta HelpAssistant.
Asistencia remota muestra un mensaje para preguntar al usuario principiante si desea iniciar una sesión de Asistencia remota con el usuario experto en ese momento. Si el usuario principiante tiene iniciadas varias sesiones, se recibe este mensaje en cada una.


Antes de que el usuario experto pueda conectarse al equipo del usuario principiante, se comprueba la configuración de directiva de grupo. Si las directivas no permiten al usuario principiante recibir Asistencia remota, la conexión se rechaza.
Si se cumplen todas las credenciales, se establece la sesión de Asistencia remota utilizando el protocolo RDP y el puerto 3389 a través de Servicios de Terminal Server en los equipos del usuario principiante y experto.

En este momento, el experto sólo puede ver el escritorio del usuario principiante. El usuario experto debe preguntar si puede tomar control del equipo del usuario principiante, quien, para contestarle afirmativamente, debe hacer clic en Sí en el mensaje correspondiente. Si el usuario principiante desea retomar el control cuando desee durante la sesión, puede presionar la tecla ESC.

Cuándo caduca el vale


Asistencia remota mantiene una tabla de todos los vales abiertos en la sección HKEY_LOCAL_MACHINE del Registro. Cuando no hay ningún vale abierto, Asistencia remota deshabilita la cuenta HelpAssistant y quita el permiso Permitir inicio de sesión a través de Servicios de Terminal Server una hora. Asistencia remota también desactiva cualquier asignación de puerto en los dispositivos NAT compatibles con UPnP.

El vale caduca automáticamente cuando se supera el límite de tiempo. Un usuario que sea miembro del grupo Propietario o Administrador en el equipo Principiante puede hacer también que caduque el vale en cualquier momento con los pasos siguientes:
  1. Haga clic en Inicio y, a continuación, en Ayuda y soporte técnico.
  2. Haga clic en el vínculo Asistencia remota.
  3. Haga clic en el vínculo Ver estado de la invitación.
  4. Seleccione el vale abierto que debe caducar.
  5. Haga clic en el botón Caducar.
Cuando un vale está en estado caducado, cualquier archivo de invitación que se use para conectar con el equipo del usuario principiante no se utilizará y no se creará ningún mensaje ni ningún registro para informar al usuario principiante de que Asistencia remota ha rechazado un vale caducado.

Propiedades

Id. de artículo: 300692 - Última revisión: lunes, 03 de diciembre de 2007 - Versión: 6.2
La información de este artículo se refiere a:
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Palabras clave: 
kbinfo KB300692

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com