FORUM, Forum Discussion, Forum Gratuit, Nom de domaine, Nom de domaine gratuit, Redirection gratuite,

Forum de Georges (P@py.Net) Administrateurs :PapyNet, Papy 40, Saint Martin, aski
Forum de Georges (P@py.Net)
Non connecté | Se connecter
en ligne : Il y a 14 connectés. Cliquez pour voir la liste
Inscription Inscription | Profil Profil | Messages Privés Messages Privés | Recherche Recherche | Online Online | Aide Aide | Créer un blog gratuit

forum Index du forum forumWindows XP forumAssistance à Distance pour des Assistés avec des routeurs non UPnP

Auteur : Sujet: Assistance à Distance pour des Assistés avec des routeurs non UPnP  Bas
 PapyNet
 Administrateur
 Messages postés : 8273
 Le savoir est la seule matière qui
s'accroît quand on le partage
(Socrate)
 PapyNet
  Posté le 22/12/2006 17:31:58
Send a private message to PapyNet
Cela fait des mois que je cherche à résoudre ce problème, qui touche essentiellement des box Sagem en fonctionnement routeur, c'est à dire avec des PC reliés par Ethernet ou Wifi

Je pense avoir trouvé ENFIN la solution!

Lorsque qu'une personne demande assistance (il devient l'assisté) à une autre personne (qui devient l'assistant) il y a génération depuis l'XP de l'assisté d'un petit fichier (que j'appelle le ticket) et qui contient des informations pour que l'assistant puis se connecter sur l'XP de l'assisté.

Exemple de ce fichier (que j'ai mis en forme pour en faciliter la lecture :
<?xml version="1.0" encoding="Unicode" ?>
<UPLOADINFO TYPE="Escalated">
<UPLOADDATA USERNAME="A1"      Nom de l'utilisateur

RCTICKET="65538,1,192.168.0.1:3389;84.5.2.246:3389;laboyse-1:3389,

C'est ici que se passe l'essentiel pour établir la connexion depuis l'assistant chez l'assisté
192.168.0.1:3389;  ip du poste  avec port 3389
84.5.2.246:3389;   ip publique de l'assisté, celle qui est utilisée pour Internet
laboyse-1:3389     nom de l'ordinateur de l'assisté


*,OuxyMsgJXu009SQiVy/b8Uq4JMpP4tuPZMEBEzn32iI=,*,*,KTeNRKJznqY4fhShpKmH5Im6K+4="
RCTICKETENCRYPTED="0"    Avec ou Sans Mot de Passe
DtStart="1166798923"     Date  de départ du ticket
DtLength="43200"         Durée de validité du ticket
PassStub="" L="1" />
</UPLOADINFO>

Lorsque le matériel de connexion Internet ne supporte pas l'UPnP, il manque dans le ticket une information ESSENTIELLE, c'est l'IP PUBLIQUE !!!

exemple :
RCTICKET="65538,1,192.168.1.11:3389;ChrisBer:3389,

il y a bien l'ip du poste 192.168.1.11:3389;
et le nom de l'ordinateur ChrisBer:3389,
mais il manque l'ip publique

Le principe de cette procédure est de corriger cette anomalie "génétique" due à l'absence ou au dysfonctionnement du dispositif UPnP dans le logiciel interne au routeur (logiciel appelé souvent firmware)

1ère Étape : Préparer la demande d'AD

Lancez depuis le menu démarrer  "Aide et Support"

http://papynet.mvps.org/images/AD1.jpg
http://papynet.mvps.org/images/AD2.jpg
http://papynet.mvps.org/images/AD3.jpg

http://papynet.mvps.org/images/AD4.jpg
Vous vous pouvez choisir des minutes des heures et des jours comme unité, avec ensuite un nombre. Par expérience prenez 2 jours.

http://papynet.mvps.org/images/AD5.jpg

Si vous avez une durée du ticket dépassant la journée, mettez un mot de passe (il ne faudra pas oublier de le communiquer à votre assistant!)


http://papynet.mvps.org/images/AD6.jpg
Stocker le ticket ou vous voulez du moment que vous vous souvenez OU. Vous pouvez lui donner un nom comme par exemple le pseudo de votre contact

2ème Étape : Modifier le Ticket

Pour connaître votre adresse ip en ce moment ! Vous verrez qu'il est possible la copier dans le presse-papiers
http://www.mon-ip.com/  
Depuis le bloc-notes vous ouvrez le ticket précédemment enregistré et vous focalisez votre attention sur ceci :
----------------------------------------
RCTICKET="65538,1,192.168.1.10:3389;moinier-f3ad0b3:3389,
-----------------------------------------

L'objet du "délit" c'est ce qu'on a vu dans les explications, il manque l'ip publique de l'assisté

RCTICKET="65538,1,192.168.1.10:3389;moinier-f3ad0b3:3389,

Il suffit donc d'insérer celle que vous avez obtenue plus haut,  par exemple 84.5.2.246 suivi de :3389;  pour avoir :
RCTICKET="65538,1,84.5.2.246:3389;192.168.1.10:3389;moinier-f3ad0b3:3389,

Vous sauvegardez votre ticket modifié et vous le faites parvenir soit par courriel, soit par transfert de fichier dans msn messenger windows live messenger ou skype si vous voyez votre "assistant" en ligne.
Si vous avez mis un mot de passe n'oubliez pas de lui communiquer

3ème Étape : Paramétrer votre Box-Routeur

Cette opération n'est en principe à faire qu'une seule fois
Comme l'UPnP est déficient, c'est vous qui devez faire le routage de l'assistant vers le PC de l'assisté! Ce routage ce fait à travers le port utilisé par l'AD, le 3389,  vers le poste pour lequel vous souhaité une AD

Comme la méthode n'est pas la même selon les matériels (cela serait trop simple), j'ai pris un exemple dans une box sagem
Il faut configurer le serveur LAN
Depuis IE : prendre l'adresse http://192.168.1.1/
ensuite "admin" en pseudo et "admin" en mot de passe
c'est ici que les réglages se font.
http://papynet.mvps.org/Forum/LB-Sagem-reglages.jpg
Dans l'onglet serveurs LAN ouvrir le port nécessaire au fonctionnement de l'assistance à distance, en principe ce port est le 3389. Il faut ouvrir ce port à l'adresse locale du PC, celle qui figurait dans le ticket.
Il suffit de faire ajouter et d'entrer le nom du serveur: dans ce cas ce sera assistance à distance sur le port TCP 3389 à 3389

Références diverses :

Contrôles à faire pour un bon fonctionnement :
http://79164.forum.aceboard.net/79164-826-7435-0-Assistance-distance.htm

Installation de Windows Messenger 5.1.701
http://79164.forum.aceboard.net/79164-1808-6479-0-Messenger-dernieres-versions.htm

Descrïption du processus de connexion à l'assistance à distance
http://support.microsoft.com/default.aspx/kb/300692

--Message edité par PapyNet le 2007-01-25 08:49:28--

Bien cordialement
Georges (P@py.Net)

 PapyNet
 Administrateur
 Messages postés : 8273
 Le savoir est la seule matière qui
s'accroît quand on le partage
(Socrate)
 PapyNet
  Posté le 22/12/2006 19:35:44
Send a private message to PapyNet
Pour étayer mes réflexions je mets la copie d'une réponse faite par Sagem que j'avais alerté. Au moins ils ont bougé eux !!!!

<< Debut de Copie :

En fait nous avons essayé de reproduire le pb que vous avez
rencontré et nous avons une explication.
La Livebox Sagem n'est pas UPnP (alors que la LB Inventel l'est).
Du coup l'utilisation de l'Aide à distance de WLM ne fonctionne
pas. [en fait, il n'y a rien à configurer dans la Livebox].
Cette fonctionnalité devrait être implémentée dans une prochaine version de firmware, mais je n'ai pour l'instant pas de délai à vous communiquer.

Pour info, si vous essayer de joindre un PC qui se trouve
derrière un routeur adsl (qui a l'UPnP, - comme l'Inventel),
L'aide à distance fonctionne, que vous soyez celui qui initialise la connexion ou celui qui la reçoit.

ça bloque lorsque de part et d'autre la Box n'est pas UPnP.

Meilleures salutations
Martine Gallot
Support technique

Fin de copie >>

ça bloque lorsque de part et d'autre la Box n'est pas UPnP.

Cette phrase nécessite une précision.
Si dans la relation assisté assistant, l'assisté est doté d'un routeur non UPnP, il ne pourra pas être assisté, sauf a appliquer ma solution
Si l'assistant est avec routeur non UpNp et que l'assisté n'est pas dans ce cas, alors l'assistant pourra assister. Cas vérifié souvent et en particulier avec Bernardo (Schmoupie)
Si assistant et assisté sont avec des routeurs non UPnp, si l'assisté applique ma solution cela devrait fonctionner

Si assistant et assisté sont sur le même réseau local, cela devrait fonctionner mais il faut que l'assisté applique ma solution et il ne faut pas oublier de changer le routage dans le routeur du port 3389 vers l'ip privée de l'assisté
En effet l'absence d'UPnP empêche le routage dynamique
(Cas à tester par exemple par Claude ou Bernardo)

--Message edité par PapyNet le 2006-12-23 10:00:11--

Bien cordialement
Georges (P@py.Net)

 PapyNet
 Administrateur
 Messages postés : 8273
 Le savoir est la seule matière qui
s'accroît quand on le partage
(Socrate)
 PapyNet
  Posté le 25/12/2006 15:06:12
Send a private message to PapyNet
Voici l'explication du contenu du ticket tiré de msdn.microsoft.com/library  (en anglais)

Remote Assistance Ticket
Introduction
This document contains the details contained in a Remote Assistance (RA) ticket. A RA ticket contains information necessary for the RA Expert (client) to connect to a RA Novice (server). The Ticket is generated by the RA Novice and sent to the RA Expert via an existing escalation method.

Details
A sample RA Ticket looks like the following XML:

<?xml version="1.0" encoding="Unicode" ?>
<UPLOADINFO TYPE="Escalated">
<UPLOADDATA USERNAME="sampleUser"
RCTICKET="65538,
1,
192.168.1.100:3389Port;sampleMachineName.yourDomain.com:3389,
*,
Wx6F64TmkmR4FizZt8fNUqYIFz6NPgiT1zdYi5XQUKo=,
*,
*,
d4sTmwmZSr3XOcku2pSAOK/qG40="
RCTICKETENCRYPTED="1"
DtStart="1014854217"
DtLength="60" PassStub="Wx6F64TmkmR4FizZt8fNUqYIFz6NPgiT1zdYi5XQUKo="
 L="0" />
</UPLOADINFO>

The following are the attributes that can be located inside the UPLOADDATA tag and their respective definitions.

USERNAME
Username of the novice that is being assisted.

RCTICKET
Connection parameter string unique to Remote Assistance. The IP address portion of this connection string is semicolon delimited, and may contain multiple IP addresses. The list of addresses may also contain the fully qualified domain name as shown above.

RCTICKETENCRYPTED
1 if the ticket is encrypted using a password
0 if the ticket is NOT encrypted using a password
DtStart
The time the ticket was created in DATE format

DtLength
The duration of the ticket (in minutes)

PassStub
The key used to encrypt the password associated with the Remote Assistance Ticket.

L
1 if the user is on a modem (low bandwidth)
0 if the user is NOT on a modem
URA
1 if the ticket is an Unsolicited Remote Assistance ticket or if the ticket was created by the MAILTO ActiveX control and does not contain a password. This value is only present when the value is 1 and will not be present otherwise



Bien cordialement
Georges (P@py.Net)

 PapyNet
 Administrateur
 Messages postés : 8273
 Le savoir est la seule matière qui
s'accroît quand on le partage
(Socrate)
 PapyNet
  Posté le 27/12/2006 10:09:22
Send a private message to PapyNet
Modification mineure du 27/12 pour améliorer la connexion. L'ip publique est mise en premier !

Bien cordialement
Georges (P@py.Net)


forum Index du forum forumWindows XP forumAssistance à Distance pour des Assistés avec des routeurs non UPnP
Haut
Aller à :
  Ajouter une réponse rapide

Ajouter une réponse rapide