Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[WD21] Faire de la télémetrie sur un serveur perso sous Windows Server 2012 R2 et IIS

22 réponses
Avatar
André STASZEWSKI
Bonjour,

j'ai décidé de me lancer dans la télémetrie pour suivre l'usage de mes
softs en téléchargement libre sur le web.
Pour cela, j'ai monté un PC en 64 bits avec une config materielle
largement suffisante pour accueillir Windows Server 2012 R2.
L'installation s'est bien passée, les mises à jours de sécurité aussi,
mais je me heurte à un premier problème.
Avant d'installer le serveur HFSQL et le serveur de télémetrie, PC SOFT
préconise d'installer un serveur web IIS ou autre.
Ca tombe bien, cette fonctionalité est disponible sur Server 2012
mais...
L'installation de la fonctionnalité IIS préconise (avant de poursuivre)
qu'il faut dabord configurer les paramètres réseaux avec une IP
statique et c'est là que je coince.
Dans les propriétés du réseau Ethernet puis dans les propriétés de
"Protocole Internet Version 4 (TCP/IPv4), le selecteur est positionné
par défaut sur "Obtenir une adresse IP automatiquement".
Si je selectionne "Utiliser l'adresse IP suivante", je ne sais vraiment
pas quoi mettre dans les cases des trois champs ci-dessous...
Adresse IP:
Masque de sous réseau:
Passerelle par défaut:
Faut-il renseigner autre chose en plus ?

J'ai essayé au hasard de mettre 192.168.0.40 et le masque par défaut
s'affiche avec 255.255.255.0 mais dès que je valide mes fenêtres, la
connexion reseau disparait et je n'ai plus d'accès à internet sur le
serveur...
Ca fait 2 jours que je cherche la solution sur la toile mais je trouve
rien qui m'aide et encore moins si je fais une relation avec la
télémetrie de Windev.

Je précise que je suis en ADSL sur une FREEbox Revolution et que de ce
coté là, je n'ai rien modifié (DHCP par défaut).

--
Cordialement,
André STASZEWSKI
http://www.SoftSolution.fr
Pour me contacter, cliquez ici :
http://cerbermail.com/?Z8IP9sIahR

10 réponses

1 2 3
Avatar
André STASZEWSKI
Le 21/03/2017 à 12:13, Eric Demeester a écrit :
Bonjour,
André STASZEWSKI (Mon, 20 Mar 2017 10:28:12 +0100 -
fr.comp.developpement.agl.windev) :
Juste sur ce point :
A ma conaissance je ne suis pas en IP fixe sinon Free me l'aurait
signalé.

Free ne communique pas sur ce point, mais sauf rares exceptions
(certains cas de dégroupage partiel il me semble), tous les abonnés Free
fibre et ADSL ont une IP fixe par défaut, et si ce n'est pas le cas, ils
peuvent en demander une.

Bonjour, André.
par defaut, tous les abonnés free degroupés ont une adresse ip fixe. si tu
n'est pas dégroupé, tu peux la demander http://www.free.fr/assistance/54.html
pour la télémetrie, tu va devoir parametrer ta freebox pour envoyer tout le
traffic http entrant vers ton serveur dans ton reseau.
pour cela, c'est très simple:
dans un navigateur, tu ouvres http://mafreebox.free.fr
en bas a gauche, sur le bouton free, cliquer sur connexion
tu mes tes identifiants, si tu ne les as pas, suivre ce tuto:
http://www.panoptinet.com/securiser-ma-connexion/documentation-technique/acces-config-freebox/
une fois connecté, tu choisis parmetre de la freebox, mode avancé ( en haut
de la fenetre) gestion des ports, ajouter une redirection
dan ip de destination, choisir ton server ( normalement, la freebox V6
detecte les nom m$ des machines)
dans ip sources, choisir toutes
protocole tcp
port de debut 80 port de fin 80
port de destination 80.
sauvegarder.
et voila! tout le traffic http arrivera sur ton serveur de télémetrie.
attention, tout de meme, IIS est un gruyere de securité. penser a faire les
maj de securité très souvent sur le serveur.
my 2 cents...

Bonjour et merci pour ton intervention.
Je connaissais déjà cette interface, je l'utilise surtout pour le
contrôle parentale.
J'avais repéré l'icone des ports, mais j'osais pas faire de modif sans
être conseillé (voilà qui est fait) !
J'ai essayé d'entrer le port 80 via l'interface traditionnelle du
compte free, mais il en a pas voulu non plus ....?
Et avec ta methode, ça a marché, bizarre...
En revanche il y a une question qui me brûle les lèvres :
A cette adresse,
http://blogs.pcsoft.fr/fr/installer-serveur-telemetrie-collecter-donnees-applications/33/read.awp
dans la dernière fenêtre en bas de la page, qu'est ce que je dois
mettre dans le champ "Serveur" ?
Je n'ai pas de nom de domaine rattaché à ce serveur ! juste une IP fixe
que j'ai déclaré comme me là suggéré romain.
Est-ce que je dois mettre http://192.168.0.10 ?
--
Cordialement,
André STASZEWSKI
http://www.SoftSolution.fr
Pour me contacter, cliquez ici :
http://cerbermail.com/?Z8IP9sIahR
Avatar
André STASZEWSKI
A cette adresse,
http://blogs.pcsoft.fr/fr/installer-serveur-telemetrie-collecter-donnees-applications/33/read.awp

Et pour compléter ma demande, toujours à cette même adresse, mais cette
fois dans la 2e fenêtre en partant du haut, faut-il aussi mettre le
port 80 au lieu de 4900 ?
--
Cordialement,
André STASZEWSKI
http://www.SoftSolution.fr
Pour me contacter, cliquez ici :
http://cerbermail.com/?Z8IP9sIahR
Avatar
Romain PETIT
André STASZEWSKI a écrit :
En revanche, si je mets le port 80, je suppose que je vais devoir aussi
modifier le port dans le CCHFSQL (sur le serveur) là où il y avait 4900 par
défaut;
non ?

Non, c'est la partie serveur Web (Serveur d'applicaion WebDev
spécifique) qui va communiquer avec HFSQL (sur le même server).
A+
--
Romain PETIT
contact : rompetit chez free fr
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windev
http://www.mesnews.net/
http://fr.wikipedia.org/wiki/Newsgroup
Avatar
Eric Demeester
Bonjour,
André STASZEWSKI (Tue, 21 Mar 2017 16:49:26 +0100 -
fr.comp.developpement.agl.windev) :
En revanche il y a une question qui me brûle les lèvres :
A cette adresse,
http://blogs.pcsoft.fr/fr/installer-serveur-telemetrie-collecter-donnees-applications/33/read.awp
dans la dernière fenêtre en bas de la page, qu'est ce que je dois
mettre dans le champ "Serveur" ?
Je n'ai pas de nom de domaine rattaché à ce serveur ! juste une IP fixe
que j'ai déclaré comme me là suggéré romain.
Est-ce que je dois mettre http://192.168.0.10 ?

Non, il faut mettre ton adresse IP fixe publique Free, pas l'adresse de
la machine sur ton réseau interne. Quelques explications :
Tes applications doivent pouvoir accéder au serveur de télémétrie pour
lui transmettre des informations. Comme je suppose que ces applications
sont utilisées ailleurs que sur ton réseau local, chez tes clients par
exemple, elles vont le faire en s'y connectant par Internet, et pour
cela, elles doivent avoir l'adresse de la machine à contacter.
Cette adresse peut être soit un nom de domaine, soit une adresse IP
publique. En fait c'est la même chose, car si tu fournis un nom de
domaine, l'application interrogera un serveur DNS qui lui fournira
l'adresse IP publique correspondant au nom de domaine, une sorte
d'annuaire des adresses IP si tu veux, ça s'appelle la résolution de
nom.
Pour que ça fonctionne, il faut que tes applications connaissent
l'adresse IP du serveur (ton adresse IP publique, donc) et le port sur
lequel il « écoute » ; il faut également que ton routeur sache
transmettre les communications entrantes sur le port en question à l'IP
du serveur de télémétrie (il s'agit cette fois de celle sur ton réseau
interne).
Avatar
André STASZEWSKI
Bonjour,
André STASZEWSKI (Tue, 21 Mar 2017 16:49:26 +0100 -
fr.comp.developpement.agl.windev) :
En revanche il y a une question qui me brûle les lèvres :
A cette adresse,
http://blogs.pcsoft.fr/fr/installer-serveur-telemetrie-collecter-donnees-applications/33/read.awp
dans la dernière fenêtre en bas de la page, qu'est ce que je dois
mettre dans le champ "Serveur" ?
Je n'ai pas de nom de domaine rattaché à ce serveur ! juste une IP fixe
que j'ai déclaré comme me là suggéré romain.
Est-ce que je dois mettre http://192.168.0.10 ?

Non, il faut mettre ton adresse IP fixe publique Free, pas l'adresse de
la machine sur ton réseau interne. Quelques explications :
Tes applications doivent pouvoir accéder au serveur de télémétrie pour
lui transmettre des informations. Comme je suppose que ces applications
sont utilisées ailleurs que sur ton réseau local, chez tes clients par
exemple, elles vont le faire en s'y connectant par Internet, et pour
cela, elles doivent avoir l'adresse de la machine à contacter.

Oui c'est à partir de freeware/shareware dispatchés sur le net.
Cette adresse peut être soit un nom de domaine, soit une adresse IP
publique. En fait c'est la même chose, car si tu fournis un nom de
domaine, l'application interrogera un serveur DNS qui lui fournira
l'adresse IP publique correspondant au nom de domaine, une sorte
d'annuaire des adresses IP si tu veux, ça s'appelle la résolution de
nom.
Pour que ça fonctionne, il faut que tes applications connaissent
l'adresse IP du serveur (ton adresse IP publique, donc) et le port sur
lequel il « écoute » ; il faut également que ton routeur sache
transmettre les communications entrantes sur le port en question à l'IP
du serveur de télémétrie (il s'agit cette fois de celle sur ton réseau
interne).

Bonjour Eric et merci pour ces explications
De ce que j'ai compris, j'ai fixé le port d'écoute sur 80 en TCP.
Quand à la redirection des communications sur le routeur, je l'ai fixé
sur 192.168.0.10 le tout attaché à l'adresse MAC de la carte ethernet
du serveur.
Du coup j'accède bien à la page d'accueil du serveur IIS en tapant
l'adresse IP publique dans la barre de mon navigateur, en tout cas en
local, (pas encore essayé depuis une machine exterieure).
Mais dans le champ "Serveur" du volet de télémetrie de mes
applications, est-ce-que je dois écrire l'ip publique sous la forme
"http://65.326.xxx.xx" ou simplement "65.326.xxx.xx" ou bien ça n'a
pas d'importance ?
--
Cordialement,
André STASZEWSKI
http://www.SoftSolution.fr
Pour me contacter, cliquez ici :
http://cerbermail.com/?Z8IP9sIahR
Avatar
Romain PETIT
André STASZEWSKI a pensé très fort :
Mais dans le champ "Serveur" du volet de télémetrie de mes applications,
est-ce-que je dois écrire l'ip publique sous la forme "http://65.326.xxx.xx"
ou simplement "65.326.xxx.xx" ou bien ça n'a pas d'importance ?

https://doc.pcsoft.fr/?1410086582
Tu dois juste renseigner l'adresse IP publique ou bien le nom DNS (sans
le http(s) puisque c'est une combobox qui sélectionne cela)
A+
--
Romain PETIT
contact : rompetit chez free fr
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windev
http://www.mesnews.net/
http://fr.wikipedia.org/wiki/Newsgroup
Avatar
André STASZEWSKI
André STASZEWSKI a pensé très fort :
Mais dans le champ "Serveur" du volet de télémetrie de mes applications,
est-ce-que je dois écrire l'ip publique sous la forme
"http://65.326.xxx.xx" ou simplement "65.326.xxx.xx" ou bien ça n'a pas
d'importance ?

https://doc.pcsoft.fr/?1410086582
Tu dois juste renseigner l'adresse IP publique ou bien le nom DNS (sans le
http(s) puisque c'est une combobox qui sélectionne cela)
A+

Ok, merci pour cette précision.
Comme je n'arrive pas à me connecter au serveur de télémetrie, même en
local, j'avais un doute.
Je vais désinstaller toute la partie PC SOFT et réinstaller de nouveau
pour voir...
--
Cordialement,
André STASZEWSKI
http://www.SoftSolution.fr
Pour me contacter, cliquez ici :
http://cerbermail.com/?Z8IP9sIahR
Avatar
André STASZEWSKI
André STASZEWSKI a pensé très fort :
Mais dans le champ "Serveur" du volet de télémetrie de mes applications,
est-ce-que je dois écrire l'ip publique sous la forme
"http://65.326.xxx.xx" ou simplement "65.326.xxx.xx" ou bien ça n'a pas
d'importance ?

https://doc.pcsoft.fr/?1410086582
Tu dois juste renseigner l'adresse IP publique ou bien le nom DNS (sans le
http(s) puisque c'est une combobox qui sélectionne cela)
A+

Ok, merci pour cette précision.
Comme je n'arrive pas à me connecter au serveur de télémetrie, même en local,
j'avais un doute.
Je vais désinstaller toute la partie PC SOFT et réinstaller de nouveau pour
voir...

Bon, ben j'ai un sac...
Comme lors de la toute première installation du serveur de télémetrie,
dans le plan final, il saute le tiroir qui doit me révéler le login et
psw que l'on doit renseigner dans le volet "télémetrie" d'un projet et
me renvoie systèmatiquement l'erreur log suivante (après avoir
réessayé):
"Configuration de la télémetrie : La base de données existe déjà"
Pour avoir un psw connu, j'ai donc réinstallé le pack en choisissant
l'option "Modifier les paramètres de connexion HFSQL uniquement"
Cela m'a permit de réinstaller avec un login et un psw que j'ai décidé
et non aléatoire (par défaut).
Bien sûr, tjrs le même msg d'erreur en fin d'install.
De retour sur mon poste client, (volet télémétrie) lors du test de
connexion, zobi ! Impossible de me connecter avec l'IP publique de am
freebox, le login et le psw que je viens de définir.
Une fenêtre me renvoit le msg suivant :
Impossible de se connecter au serveur de télémétrie, vérifiez les
paramètres du serveur.
Est-ce que ça vous parle ce problème là ?
La version du serveur d'application WEBDEV Réservé que j'ai installée
est 01F210067f.
--
Cordialement,
André STASZEWSKI
http://www.SoftSolution.fr
Pour me contacter, cliquez ici :
http://cerbermail.com/?Z8IP9sIahR
Avatar
Eric Demeester
Bonjour,
André STASZEWSKI (Wed, 22 Mar 2017 19:35:46 +0100 -
fr.comp.developpement.agl.windev) :
De retour sur mon poste client, (volet télémétrie) lors du test de
connexion, zobi ! Impossible de me connecter avec l'IP publique de am
freebox, le login et le psw que je viens de définir.
Une fenêtre me renvoit le msg suivant :
Impossible de se connecter au serveur de télémétrie, vérifiez les
paramètres du serveur.
Est-ce que ça vous parle ce problème là ?

A priori, si tu es en local, c'est à dire chez toi sur le même réseau
local que le serveur de télémétrie, tu ne peux pas y accéder via ton IP
publique.
Pour tester ton serveur en local, essaye de le contacter via son adresse
IP sur le réseau local (192.168.xxx.yyy).
Pour tester ton serveur en utilisation réelle, il faut le faire depuis
l'extérieur de ton réseau local avec un téléphone ou un ordinateur
portable, depuis un accès 4G, une borne wifi publique, chez un voisin,
etc.
Avatar
Romain PETIT
Eric Demeester a présenté l'énoncé suivant :
Bonjour,

Bonjour Eric,
A priori, si tu es en local, c'est à dire chez toi sur le même réseau
local que le serveur de télémétrie, tu ne peux pas y accéder via ton IP
publique.

Normalement, il devrait pouvoir.
--
Romain PETIT
contact : rompetit chez free fr
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windev
http://www.mesnews.net/
http://fr.wikipedia.org/wiki/Newsgroup
1 2 3