In many application scenarios it is common that both endpoints are located behind a NAT. This double-NAT problem is often not easily overcome even with STUN and sometimes an intermediate application proxy server is required.
Au final, on se retrouve avec un protocole trĂšs complexe pour faire du chat texte tout simple, car c'est la seule chose qui marche bien avec tous les clients/serveurs.
Sans trop de problÚme, ça veut dire avec à peine l'affichage la ligne courante? Ou avec un support complet pour afficher les variables, les goroutines, etc..?
[^] # Re: Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 0.
Depuis le début, tu supposes que rediriger un port, c'est la chose la plus complexe du monde. Cette affirmation est FAUSSE. Des joueurs du monde entier savent le faire. Soit parce que les jeux le demandent (et le permettent au lieu d'attendre 10 ans la super techno de LAN traversal qui tue), soit pour un usage proche: installer un serveur TeamSpeak par exemple.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Juste pour s'échanger des commérages !
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 2.
Empathy.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â -1.
L'idée d'un port fixe ne marche pas dans le cas commun non plus. Ex-aequo
Si, ça marche. Il suffit de configurer. C'est chiant, mais ça offre une possibilité.
Tu es sûr que ton correspondant comprendra la langue dans laquelle tu essayes du lui parler à coup de routeur, port etc???
Oui, je peux lui expliquer ou venir faire le réglage. Bref j'ai un moyen, pénible certes, de m'en sortir.
Entre "ça ne marche pas du tout" et "c'est compliqué", pourquoi choisir le premier?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Juste pour s'échanger des commérages !
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 0.
C'est mieux, comme ça? ;)
Je comprends mieux! Je comprends aussi que c'est pas demain la veille que ça va marcher au poil :-(
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 0.
Tu as un lien vers une doc là dessus? Ca m'intéresse vraiment de savoir!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Juste pour s'échanger des commérages !
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â -2.
Ok je veux bien vous Ă©couter. Voici la situation:
Je suis derriĂšre NAT. Mon correspondant aussi. Ca ne marche pas.
Qu'est-ce que je dois faire?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 0.
Donc seule une grand entreprise peut gérer ça...
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â -1.
Fail. Tu parles pour toi, qui sait ce qu'est un routeur, un port, du port forwarding. Sors juste en bas de chez toi, demande aux passant si ils connaissent, et conclue sur la faisabilité de la chose.
Ta solution "port fixe" n'est pas une solution acceptable pour un protocole destinĂ© Ă ĂȘtre utilisĂ© par les gens, de maniĂšre gĂ©nĂ©rale (genre un logiciel de messagerie instantanĂ©e)
Je suis d'accord, ce n'est pas le mieux, mais au moins je sais quoi faire. LĂ je me retrouve devant XMPP/Jingle qui ne marche pas.
Et personne ici ne propose une solution.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â -3.
In many application scenarios it is common that both endpoints are located behind a NAT. This double-NAT problem is often not easily overcome even with STUN and sometimes an intermediate application proxy server is required.
Super, STUN ne marche pas dans le cas commun.
Tu choisis un logiciel compatible Jingle (et Ă©ventuellement compatibles Jingle Nodes), et tu essayes
J'ai essayé, ça ne marche pas.
Donc soit ça fonctionne "tout seul" (j'ai eu de bons résultats avec PSI, mais l'interface d'appel est assez rebutante), soit tu peux commencer à rùler/inspecter ton réseau et celui de ton correspondant et/ou chier sur Jingle
Donc ta solution "michu compliant plus facile que l'ouverture de port", c'est d'inspecter mon réseau??? Et je cherche quoi sur mon réseau?
Avec un port fixe, je pourrais faire un test simple sur ma machine et conseiller mon correspondant. BREF J'AURAIS UNE SOLUTION.
Avec des ports aléatoires, je ne sais pas quoi faire.
Vraiment.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Juste pour s'échanger des commérages !
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â -5.
Connaissez-vous une solution Jingle fiable ?
Si c'est fiable, mais il te faut une IPV6 et un bac+5 en systÚme réseaux parce que quelques gus ont décidé d'utiliser des ports dynamiques.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 5.
Passer par des relais, ça implique une grosse perte de perf, non?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â -4.
C'est Michu compliant, vu que c'est le logiciel qui fait
Comment ça marche? C'est en standard dans mon routeur Je dois installer un truc? Demander l'aide du bon dieu?
Comment tu fais avec des ports non aléatoires? Tu ne m'a toujours pas donné de réponse, à part un truc pas du tout faisable
Je choisis un port et je configure mon routeur. Avec des ports aléatoires, je ne sais pas faire.
Faut sortir un peu, les gens ne sâembĂȘtent pas à ça quand MSN/Skype/Steam/TeamSpeak et j'en passe y arrivent sans que l'utilisateur doivent apprendre des choses) que ce soit alĂ©atoire ou pas?
Des logiciels privateurs ont trouvé des feintes de sioux qui marchouille (jamais réussit à faire fonctionner Skype au boulot, on doit avoir un vrai NAT et pas une merde facile à puncher), ça me réjouit. Et sinon je fais comment pour mon XMPP/Jingle?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 2.
C'est une situation transitoire
Qui va durer 10 ans?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Juste pour s'échanger des commérages !
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 2.
Comment font-ils?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 1.
Quel avantage y a-t-il à avoir des ports non aléatoires hormis pour les quelques rares geeks à aimer configurer un routeur (ce qui pour du grand public comme la messagerie instantanée, n'est clairement pas "vendable")?
Le grand public est tout à fait capable d'ouvrir des ports. Ou alors les joueurs en ligne sont tous des experts en réseau?
De mon point de vue, les logiciels doivent toujours trouver un node qui n'a pas de NAT
Pas terrible pour les perfs audio/video...
utiliser STUN, que le port soit aléatoire ou pas, donc je vois pas trop le gain du port non aléatoire.
C'est michu compliant STUN? Comment ça marche?
donc je vois pas trop le gain du port non aléatoire
Comme presque tout le monde, je suis derriÚre un routeur. Comment je fais avec des ports aléatoires? J'ouvre tout?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Salut Ă Toi
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 2.
Là c'est fait au niveau local, tu peux ne laisser ton serveur accessible qu'en local pour ton client courriel, c'est plus simple et sûr
Si j'installe mon propre serveur imap, pourquoi je ne ferais pas de mĂȘme pour mon serveur XMPP?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Salut Ă Toi
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 2.
J'aime beaucoup l'idée de pouvoir gérer ses messages via un client mail, mais si j'ai bien compris "Salut à Toi" est un client XMPP. Est-ce que ça ne serait pas plus logique d'implémenter d'ajouter le support d'IMAP à un serveur XMPP existant?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 7.
Tu aurais préféré qu'Internet soit un systÚme tout fermé avec des protocoles qu'on paye à prix d'or et géré uniquement par des grosses sociétés?
Pas du tout, tu remarqueras que jamais je n'ai défendu les protocoles fermés. J'ai fait simplement le bilan objectif de la situation de XMPP pour les différents utilisateurs.
Je ne dis pas non plus qu'il faut tout jeter et recommencer, mais pour moi il est inacceptable en 2011:
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# Il y a XMPP et XMPP par la réalité
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche XMPP au printemps, le grand rafraĂźchissement. ĂvaluĂ©Â Ă Â 10.
Sur le papier, XMPP c'est génial et ça devrait révolutionner nos communications mais dans les faits, on a:
Au final, on se retrouve avec un protocole trĂšs complexe pour faire du chat texte tout simple, car c'est la seule chose qui marche bien avec tous les clients/serveurs.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: pourquoi faire ?
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse au journal Traumatisme d'Enfance : Le libre et la rĂ©alitĂ© du terrain. ĂvaluĂ©Â Ă Â 5.
Sous Linux, Skype, 99% des jeux commerciaux et quelques autres logiciels trĂšs populaires ne tournent pas ou sont difficiles Ă installer et Ă mettre Ă jour. Ca reprĂ©sente toujours une Ă©norme dĂ©ception et la plupart des gens sont prĂȘt Ă perdre leur libertĂ© pour pouvoir les utiliser.
En l'Ă©tat Linux ce n'est que pour les libristes.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: pourquoi faire ?
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse au journal Traumatisme d'Enfance : Le libre et la rĂ©alitĂ© du terrain. ĂvaluĂ©Â Ă Â 3.
Comme c'est toi qui leur a installĂ© linux, tu deviens dans leur tĂȘte responsable de toutes les tĂąches de maintenance Ă faire sur n'importe quel OS.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# Le dilemme
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse au journal Traumatisme d'Enfance : Le libre et la rĂ©alitĂ© du terrain. ĂvaluĂ©Â Ă Â 8.
Lorsque quelqu'un te demande de l'aide sur un systĂšme privateur, tu peux:
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: DRM?
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse au journal Heroes of Newerth : un jeu indĂ©pendant natif sous Linux. ĂvaluĂ©Â Ă Â 1.
La remarque reste pertinente : le jeu pourrait tout Ă fait ĂȘtre jouable en LAN ou via des serveurs privĂ©es. L'obligation de passer par internet limite la libertĂ© des utilisateurs.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Tordu ?
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Quelques nouvelles rapides du langage Go. ĂvaluĂ©Â Ă Â 2.
Sans trop de problÚme, ça veut dire avec à peine l'affichage la ligne courante? Ou avec un support complet pour afficher les variables, les goroutines, etc..?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Tordu ?
PostĂ©Â par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Quelques nouvelles rapides du langage Go. ĂvaluĂ©Â Ă Â 1.
Malheureusement, c'est encore un langage intéressant sans débugger, ni IDE...
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.