twister

Peer-to-peer microblogging

Outils pour utilisateurs

Outils du site


fr:using:issues:known_using_issues

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fr:using:issues:known_using_issues [2014/05/21 22:59]
myleneb
fr:using:issues:known_using_issues [2014/05/21 23:21] (Version actuelle)
myleneb
Ligne 7: Ligne 7:
   * **La création de l'​utilisateur peur prendre un certain temps** sur les ordinateurs lents, à cause de la “Preuve de travail” nécessaire. C'est normal et ne devrait pas prendre plus de 5 minutes dans le pire des cas. Après la création de l'​utilisateur,​ le navigateur te redirigera sur la page de configuration du profile. Cependant, à ce point, la dernière phase de l’inscription peu prendre bien plus de temps car la transaction doit être acceptée par toute la chaîne de blocks du réseau. En moyenne, un nouveau block est généré toutes les 10 minutes, mais le temps précis ne peut pas être prédit, donc ça peut prendre entre une minute et une heure et demie.. Tant que le nouveau block n'est pas généré, les autres pairs refuseront de reconnaître l’enregistrement du profil ou de nouveaux posts. Sois patient-e !   * **La création de l'​utilisateur peur prendre un certain temps** sur les ordinateurs lents, à cause de la “Preuve de travail” nécessaire. C'est normal et ne devrait pas prendre plus de 5 minutes dans le pire des cas. Après la création de l'​utilisateur,​ le navigateur te redirigera sur la page de configuration du profile. Cependant, à ce point, la dernière phase de l’inscription peu prendre bien plus de temps car la transaction doit être acceptée par toute la chaîne de blocks du réseau. En moyenne, un nouveau block est généré toutes les 10 minutes, mais le temps précis ne peut pas être prédit, donc ça peut prendre entre une minute et une heure et demie.. Tant que le nouveau block n'est pas généré, les autres pairs refuseront de reconnaître l’enregistrement du profil ou de nouveaux posts. Sois patient-e !
  
-  * Habituellement,​ les utilisateurs sont redirigés vers la page d'​état du réseau (Network ​Status) chaque fois que le démon Twister éprouve des problèmes de connectivité. Toutefois, si l'on insiste à créer un nouvel utilisateur alors qu'il n'​existe pas de connexion avec le réseau, cela peut entraîner **une création de nom d'​utilisateur incomplète**,​ c'​est-à-dire,​ la paire de clés est créé dans le portefeuille local, mais pas envoyée à d'​autres pairs. Actuellement,​ il n'​existe pas d'​option dans l'​interface html pour résoudre ce problème. Tu dois utiliser la commande suivante pour forcer la propagation de la transaction :+  * Habituellement,​ les utilisateurs sont redirigés vers la page d'​état du réseau (Network ​Config) chaque fois que le démon Twister éprouve des problèmes de connectivité. Toutefois, si l'on insiste à créer un nouvel utilisateur alors qu'il n'​existe pas de connexion avec le réseau, cela peut entraîner **une création de nom d'​utilisateur incomplète**,​ c'​est-à-dire,​ la paire de clés est créé dans le portefeuille local, mais pas envoyée à d'​autres pairs. Actuellement,​ il n'​existe pas d'​option dans l'​interface html pour résoudre ce problème. Tu dois utiliser la commande suivante pour forcer la propagation de la transaction :
  
 <​code>​./​twisterd sendnewusertransaction my_user_name</​code>​ <​code>​./​twisterd sendnewusertransaction my_user_name</​code>​
Ligne 17: Ligne 17:
   * **Les messages privés sont enregistrés dans le fichier user_data**. Comme les messages que tu envoies sont chiffrés avec la clef du destinataire,​ tu ne les verras pas sur les autres ordinateurs partageant le compte. Sauf, évidement, si tu copies le fichier user_data sur ces autres ordinateurs.   * **Les messages privés sont enregistrés dans le fichier user_data**. Comme les messages que tu envoies sont chiffrés avec la clef du destinataire,​ tu ne les verras pas sur les autres ordinateurs partageant le compte. Sauf, évidement, si tu copies le fichier user_data sur ces autres ordinateurs.
  
-  * Si le fichier user_data est **perdu ou écrasé**, les messages privés envoyés et reçus disparaîtront de l'​interface html. Vous pouvez ​forcer twisterd à les récupérer pour en faire un fichier texte (non chiffré) grâce à la commande:+  * Si le fichier user_data est **perdu ou écrasé**, les messages privés envoyés et reçus disparaîtront de l'​interface html. Tu peux forcer twisterd à les récupérer pour en faire un fichier texte (non chiffré) grâce à la commande:
 <​code>​./​twisterd rescandirectmsgs my_user_name</​code>​ <​code>​./​twisterd rescandirectmsgs my_user_name</​code>​
  
-  * **La page "​Network ​Status" est ton amie**. Utilise-la pour tenter de résoudre les problèmes de connexion. twister needs both registration (blockchain) and DHT networks to have reachable nodes and will try to populate IP address from one to the other. The bootstrap is provided by three DNS servers. Alternatively,​ known peers (other computers running twister) may also be used for bootstrapping purposes. +  * **La page "​Network ​Config" est ton amie**. Utilise-la pour tenter de résoudre les problèmes de connexion. twister needs both registration (blockchain) and DHT networks to have reachable nodes and will try to populate IP address from one to the other. The bootstrap is provided by three DNS servers. Alternatively,​ known peers (other computers running twister) may also be used for bootstrapping purposes. 
-  * In case Network status ​page still reports “Connections: 0″ after a while try manually re-adding ​DNS seeds “seed.twister.net.coseed2.twister.net.co” or “seed3.twister.net.co.+ 
 +  * Dans le cas où la page "​Network Config"​ continue de montrer un terrifiant "​Connexions ​: 0" après un certain temps, essaye d'​ajouter des DNS manuellement:​ "seed.twister.net.co""seed2.twister.net.co" ou "seed3.twister.net.co". 
 + 
   * Besides block synchronization which may be checked at Network page, torrent download of posts may prevent your timeline from displaying correctly. You may check posts download status at the Following page.   * Besides block synchronization which may be checked at Network page, torrent download of posts may prevent your timeline from displaying correctly. You may check posts download status at the Following page.
 +
   * While best efforts have been made trying to fix torrent bugs caused by twister’s modifications (basically we have a “growing torrent” file now) it seems that some corner case might still be problematic,​ preventing proper synchronization. Symptom: you compare two computers running twister and they report different number of pieces for a given user in the “Following” page. Then you make sure you have good network connectivity but your posts still don’t propagate. Ok, please be patient because sooner or later we will fix this! Restarting the deamon may help (or you may also try to debug this if you are a programmer).   * While best efforts have been made trying to fix torrent bugs caused by twister’s modifications (basically we have a “growing torrent” file now) it seems that some corner case might still be problematic,​ preventing proper synchronization. Symptom: you compare two computers running twister and they report different number of pieces for a given user in the “Following” page. Then you make sure you have good network connectivity but your posts still don’t propagate. Ok, please be patient because sooner or later we will fix this! Restarting the deamon may help (or you may also try to debug this if you are a programmer).
-  ​bug has been seen (and hopefully fixed) which caused ​~/​.twister/​debug.log ​to grow ridiculously large (like 20GB). ​If you miss your free space you may want to check this file sizeDuring initialization ​twisterd ​should shrink ​debug.log ​whenever it gets larger than 10MB. + 
-  * Followers numbers are unreliable/​not workingActually there is no easy of figuring out who follow you except by checking all usersIt should be possible, however, to find how many users are connected to your swarm (a sort of “online followers”). ​I tried using certain internal variable of libtorrent ​expecting to obtain this information ​but unfortunately I was wrongThis is still an open issue.+  ​On a repéré à temps un bug qui remplissait dangereusement le fichier ​~/​.twister/​debug.log (genre 20GB). ​Si jamais tu manques d'​espace,​ regardes du coté de la taille de ce fichierÀ chaque lancement, normalement ​twisterd ​réduit ​debug.log ​s'il dépasse les 10MB. 
 + 
 +  * **Le nombre de followers n'est pas exact** (on peut même dire, ça me fonctionne pas du tout)En fait, ce n'est pas facile de déterminer qui te suis sans vérifier chaque utilisateurIl serait ​possible ​de connaitre le nombre d'​utilisateurs connectés à ton "swarm" ​(un genre de “online followers”). ​J'ai essayé d'​utiliser certaines variables internes de libtorrent ​dans le but d'​obternir cette information,​ mais malheureusement je me trompaisC'est une question ouverte. 
   * Sometimes the block chain database may get corrupt, preventing twisterd from starting. You should first try the -reindex flag to see if it recovers. If it still refused to start, the solution is to completely erase the block database. So, unless you feel attached to it by some reason, erase the directories ~/​.twister/​blocks and ~/​.twister/​chainstate and let twisterd download it all over again from other peers.   * Sometimes the block chain database may get corrupt, preventing twisterd from starting. You should first try the -reindex flag to see if it recovers. If it still refused to start, the solution is to completely erase the block database. So, unless you feel attached to it by some reason, erase the directories ~/​.twister/​blocks and ~/​.twister/​chainstate and let twisterd download it all over again from other peers.
 +
 +\o/
  
fr/using/issues/known_using_issues.1400705981.txt.gz · Dernière modification: 2014/05/21 22:59 par myleneb