Problème connexion VPN [Résolu] #20

Closed
opened 2021-05-10 07:28:23 +02:00 by zelandonii · 55 comments

Bonjour,

Je suis sous Linux Mint et depuis que je l'ai installé hier soir, mon VPN n'arrive plus à se connecter. Comment corriger ce problème et le cas échéant, comment désinstaller Astroport ? Car je ne le trouve pas dans les programmes.

Cordialement

Bonjour, Je suis sous Linux Mint et depuis que je l'ai installé hier soir, mon VPN n'arrive plus à se connecter. Comment corriger ce problème et le cas échéant, comment désinstaller Astroport ? Car je ne le trouve pas dans les programmes. Cordialement
Author

Le nom de la station est "zelandonii". Dans le doute hier, j'avais désinstallé Kodi pensant que c'était lui qui bloquait le VPN mais je pense que le réinstaller ne pose pas de problèmes.

Le nom de la station est "zelandonii". Dans le doute hier, j'avais désinstallé Kodi pensant que c'était lui qui bloquait le VPN mais je pense que le réinstaller ne pose pas de problèmes.
Member

Non, cela ne peut pas provenir de Kodi...

Si tu veux le réactiver.

source ~/.bashrc
echo "UPGRADING ~/.kodi"
[[ -e ~/.kodi ]] && mv ~/.kodi ~/.kodi.old
cp -Rf ~/.zen/astrXbian/.install/.kodi ~/
sed -i "s/_PROFIL_/$XZUID/g" ~/.kodi/addons/plugin.video.vstream/resources/sites/astroport.py
sed -i "s/_IPFSNODEID_/$IPFSNODEID/g" ~/.kodi/addons/plugin.video.vstream/resources/sites/astroport.py
cp -f ~/.kodi/addons/plugin.video.vstream/resources/sites/astroport.py ~/.zen/

Je pencherai plus au niveau des DNS?
Regarde du coté de /etc/resolv.conf (l'ancien est sauvegardé)

Non, cela ne peut pas provenir de Kodi... Si tu veux le réactiver. ``` source ~/.bashrc echo "UPGRADING ~/.kodi" [[ -e ~/.kodi ]] && mv ~/.kodi ~/.kodi.old cp -Rf ~/.zen/astrXbian/.install/.kodi ~/ sed -i "s/_PROFIL_/$XZUID/g" ~/.kodi/addons/plugin.video.vstream/resources/sites/astroport.py sed -i "s/_IPFSNODEID_/$IPFSNODEID/g" ~/.kodi/addons/plugin.video.vstream/resources/sites/astroport.py cp -f ~/.kodi/addons/plugin.video.vstream/resources/sites/astroport.py ~/.zen/ ``` Je pencherai plus au niveau des DNS? Regarde du coté de /etc/resolv.conf (l'ancien est sauvegardé)
Author

Tu avais raison, c'était à cause du DNS de mon fournisseur VPN. Je suis donc repassé en DNS simple, pas top mais bon...

J'ai rentré les commandes que tu m'as données mais Kodi n'est pas revenu et aucun message d'erreur. Je le réinstalle de manière plus classique ?

Tu avais raison, c'était à cause du DNS de mon fournisseur VPN. Je suis donc repassé en DNS simple, pas top mais bon... J'ai rentré les commandes que tu m'as données mais Kodi n'est pas revenu et aucun message d'erreur. Je le réinstalle de manière plus classique ?
Member

SI kodi est désinstallé, commence avec

sudo apt-get install kodi

Puis lance les lignes plus haut pour remettre la config de Kodi (le site astroport.py configuré avec l'ID IPFS de ta Station)

Si des sites Vstream ne sont pas joignables, cela peut venir des DNS (qui servent de censure et espionnage discrêt de la part des fournisseurs d'accès)...

Ceux installés dans astrXbian sont ceux de FFDN.org et opennic.org

SI kodi est désinstallé, commence avec ``` sudo apt-get install kodi ``` Puis lance les lignes plus haut pour remettre la config de Kodi (le site astroport.py configuré avec l'ID IPFS de ta Station) Si des sites Vstream ne sont pas joignables, cela peut venir des DNS (qui servent de censure et espionnage discrêt de la part des fournisseurs d'accès)... Ceux [installés](https://git.p2p.legal/axiom-team/astrXbian/src/branch/master/ISOconfig.sh#L235) dans astrXbian sont ceux de [FFDN.org](https://FFDN.org) et [opennic.org](https://opennic.org)
Member

Après installe l'extension gchange pour ton navigateur
https://github.com/duniter/cesium/releases

Tes identifiants sont là
cat ~/.zen/secret.june

Puis devenons amis pour mixer nos vidéos clubs... Mon identifiant dans l'annuaire gchange est "onelove"

N'hésite pas à inviter des amis qui ont des films à partager, sans cela la vidéothèque est vide

Après installe l'extension gchange pour ton navigateur https://github.com/duniter/cesium/releases Tes identifiants sont là ```cat ~/.zen/secret.june``` Puis devenons amis pour mixer nos vidéos clubs... Mon identifiant dans l'annuaire gchange est "onelove" N'hésite pas à inviter des amis qui ont des films à partager, sans cela la vidéothèque est vide
Author

Ma femme a fait une fausse manip et supprimer le raccourci Astroport installé sur le bureau, sauf qu'il m'est impossible de trouver le programme pour le rétablir ?!

Sinon tout le reste est ok...

Ma femme a fait une fausse manip et supprimer le raccourci Astroport installé sur le bureau, sauf qu'il m'est impossible de trouver le programme pour le rétablir ?! Sinon tout le reste est ok...
Member

Le programme se trouve dans ~/.zen/astrXbian/ajouter_video.sh

Pour refaire le racccourci, ces lignes en provenance du install.sh feront le job

# ADD DESKTOP SHORTCUT
[[ "$USER" != "xbian" && -d ~/Bureau ]] && sed "s/_USER_/$USER/g" ~/.zen/astrXbian/.install/astroport.desktop > ~/Bureau/astroport.desktop && chmod +x ~/Bureau/astroport.desktop
[[ "$USER" != "xbian" && -d ~/Desktop ]] && sed "s/_USER_/$USER/g" ~/.zen/astrXbian/.install/astroport.desktop > ~/Desktop/astroport.desktop && chmod +x ~/Desktop/astroport.desktop
Le programme se trouve dans ```~/.zen/astrXbian/ajouter_video.sh``` Pour refaire le racccourci, ces lignes en provenance du install.sh feront le job ``` # ADD DESKTOP SHORTCUT [[ "$USER" != "xbian" && -d ~/Bureau ]] && sed "s/_USER_/$USER/g" ~/.zen/astrXbian/.install/astroport.desktop > ~/Bureau/astroport.desktop && chmod +x ~/Bureau/astroport.desktop [[ "$USER" != "xbian" && -d ~/Desktop ]] && sed "s/_USER_/$USER/g" ~/.zen/astrXbian/.install/astroport.desktop > ~/Desktop/astroport.desktop && chmod +x ~/Desktop/astroport.desktop ```
qo-op changed title from Problème connexion VPN to Problème connexion VPN [Résolu] 2021-05-14 01:29:46 +02:00
Author

Merci, tout est revenu. Je t'ai envoyé un message sur Gchange.

Merci, tout est revenu. Je t'ai envoyé un message sur Gchange.
Member

A laquelle de mes identités gchange (clef publique?)
Celle qui correspond à ma source de video est "onelove"

A laquelle de mes identités gchange (clef publique?) Celle qui correspond à ma source de video est "onelove"
Author

Oui et la clef publique n'est pas écrite.

Oui et la clef publique n'est pas écrite.
Member

Oui, je ne sais pas pourquoi Gchnage la cache à l'utilisateur...
Tu peux l'obtenir avec

echo $G1PUB
Ee1n3hDv9vunfd6m3LW6XeYg7bnt5aaRn9EjqnBe8GNS

et $IPFSNODEID contient la version IPFS de la même clef

Oui, je ne sais pas pourquoi Gchnage la cache à l'utilisateur... Tu peux l'obtenir avec ``` echo $G1PUB Ee1n3hDv9vunfd6m3LW6XeYg7bnt5aaRn9EjqnBe8GNS ``` et $IPFSNODEID contient la version IPFS de la même clef
Author

C'était bien le profil que j'avais trouvé. Maintenant j'ai plusieurs questions.

Je me suis créé un compte sur Copylaradio, j'ai vérifié mon adresse courriel, trouver mon idetifiant Gchange grâce à la commande mais n'ai toujours pas compris comment on devenait ami sur Gchange pour mélanger nos vidéos-club. Sachant que je possédais déjà un compte vu que je fais partie de la ML.

N'était-il pas possible de le réutiliser ?
J'ai voulu insérer un premier film, le logiciel m'a automatiquement envoyé vers TMDB pour récupérer la fiche du film mais il ne l'a trouve pas. Comment faire pour joindre alors le lien ?

Merci.

C'était bien le profil que j'avais trouvé. Maintenant j'ai plusieurs questions. Je me suis créé un compte sur Copylaradio, j'ai vérifié mon adresse courriel, trouver mon idetifiant Gchange grâce à la commande mais n'ai toujours pas compris comment on devenait ami sur Gchange pour mélanger nos vidéos-club. Sachant que je possédais déjà un compte vu que je fais partie de la ML. N'était-il pas possible de le réutiliser ? J'ai voulu insérer un premier film, le logiciel m'a automatiquement envoyé vers TMDB pour récupérer la fiche du film mais il ne l'a trouve pas. Comment faire pour joindre alors le lien ? Merci.
Member

Même si l'installation, on peut reseigner sont identifiant / mot de passe (au cas où on a déjà un compte gchange qu'on voudrait récupérer)

Là, il ne faut surtout pas utiliser d'identifiant Cesium certifié membre !!

Le mieux est sinon de laisser la machine générer les passphrases aléatoirement...

Après l'install de ta station je te conseilles d'installer les plugins pour navigateur (Gchange et Cesium) les liens sont dans le README

Pour ce qui est de Copylaradio.com, c'est un site Odoo qui va permettre de gérer le réseau de MAKER sur TERRAPi4 des différentes déclinaisons de Station Astroport (KODI/NextCloud/Peertube/...), des astrochatons ;)

On y dialogue sur le Forum de tout ce qui est HOWTO RaspberryPi (on va faire une liste des sujets intéressants à traduire) et des différentes idées, et façons d'étendre l'Internet des Gens et les Monnaies Libres...

Pour ce qui est de la contrainte d'avoir la fiche du Film sur TMDB, c'est pour garder les données embarquées dans IPFS le mieux rangé possible... Comme chacun peut copier un peu n'importe quoi, il se peut que des "MEDIAKEY" se percutent, donnant l'opportunité par la confrontation des 2 versions de fusionner les métadonnée sur une clef (celle de celui qui en est le gérant pour son créateur). Cela va petit améner le fichier à passer de mains en mains jusqu'à ce que le consensus lui attribue un créateur(propriétaire).

Enfin pour faire court, en t'y inscrivant tu peux enrichir la base de TMDB ce qui fera l'ID qui te manque ;)

Même si l'installation, on peut reseigner sont identifiant / mot de passe (au cas où on a déjà un compte gchange qu'on voudrait récupérer) Là, il ne faut surtout pas utiliser d'identifiant Cesium certifié membre !! Le mieux est sinon de laisser la machine générer les passphrases aléatoirement... Après l'install de ta station je te conseilles d'installer les plugins pour navigateur (Gchange et Cesium) les liens sont dans le README Pour ce qui est de Copylaradio.com, c'est un site Odoo qui va permettre de gérer le réseau de MAKER sur TERRAPi4 des différentes déclinaisons de Station Astroport (KODI/NextCloud/Peertube/...), des astrochatons ;) On y dialogue sur le Forum de tout ce qui est HOWTO RaspberryPi (on va faire une [liste des sujets intéressants](https://forum.monnaie-libre.fr/t/offre-demploi-copies-traductions-et-creations-darticles-howto-diy-oasis/16922?u=qoop) à traduire) et des différentes idées, et façons d'étendre l'Internet des Gens et les Monnaies Libres... Pour ce qui est de la contrainte d'avoir la fiche du Film sur TMDB, c'est pour garder les données embarquées dans IPFS le mieux rangé possible... Comme chacun peut copier un peu n'importe quoi, il se peut que des "MEDIAKEY" se percutent, donnant l'opportunité par la confrontation des 2 versions de fusionner les métadonnée sur une clef (celle de celui qui en est le gérant pour son créateur). Cela va petit améner le fichier à passer de mains en mains jusqu'à ce que le consensus lui attribue un créateur(propriétaire). Enfin pour faire court, en t'y inscrivant tu peux enrichir la base de TMDB ce qui fera l'ID qui te manque ;)
Author

Ok bien compris. Je me suis donc créé un compte sur TMDB et ai transféré un film pour faire un essai et cela s'est bien déroulé. Mais comment as-tu accès à ce film désormais ?

Ok bien compris. Je me suis donc créé un compte sur TMDB et ai transféré un film pour faire un essai et cela s'est bien déroulé. Mais comment as-tu accès à ce film désormais ?
Member

Si tu as importé un film, tu dois le trouver dans la source "Astroport" de ton Kodi. On devrait voir une annonce gchange publiée également. Je n'en ai pas trouvé...

Il y a bien un profil zelandonii qui doit être ta station.
https://www.gchange.fr/#/app/user/BGExFtYBn3YKaqBz9bZ7U7w2DMYTwDkaRetxgMhcFhf4/%3Cem%3Ezelandonii%3C~2Fem%3E

la mienne est
https://www.gchange.fr/#/app/user/Ee1n3hDv9vunfd6m3LW6XeYg7bnt5aaRn9EjqnBe8GNS/%3Cem%3Eonelove%3C~2Fem%3E

Il faut échanger mutuellement une étoile au moins pour relier nos vidéo-club.

Si tu as importé un film, tu dois le trouver dans la source "Astroport" de ton Kodi. On devrait voir une annonce gchange publiée également. Je n'en ai pas trouvé... Il y a bien un profil zelandonii qui doit être ta station. https://www.gchange.fr/#/app/user/BGExFtYBn3YKaqBz9bZ7U7w2DMYTwDkaRetxgMhcFhf4/%3Cem%3Ezelandonii%3C~2Fem%3E la mienne est https://www.gchange.fr/#/app/user/Ee1n3hDv9vunfd6m3LW6XeYg7bnt5aaRn9EjqnBe8GNS/%3Cem%3Eonelove%3C~2Fem%3E Il faut échanger mutuellement une étoile au moins pour relier nos vidéo-club.
Author

Oui c'est celui-là mais quand je clique sur "mes anonnces", ça m'ouvre automatiquement celles de mon compte officiel.

Je t'ai mis cinq étoiles.

Oui c'est celui-là mais quand je clique sur "mes anonnces", ça m'ouvre automatiquement celles de mon compte officiel. Je t'ai mis cinq étoiles.
Member

Au préalable, il faut te déconnecter fermer la session de ton "compte officiel", sinon lancer un onglet privé.

Si tu as installé le plugin navigateur, mémorise l'identité de ta station, comme cela, ce sera l'identité de ta station associée à tous les coups.

https://github.com/duniter-gchange/gchange-client/releases/

NB: Pour le moment seul le niveau 1 etoile est utilisé par les stations... Le niveau 5 étoiles est réservé pour activer un partage plus complet (la sauvegarde de tes données importantes par ces amis 5*) et sera le niveau de confiance maximal entre 2 machines!!

Si c'est 5 étoile à mon profil perso/officiel gchange que tu as transmis, cela reste dans gchange uniquement.

Au préalable, il faut te déconnecter fermer la session de ton "compte officiel", sinon lancer un onglet privé. Si tu as installé le plugin navigateur, mémorise l'identité de ta station, comme cela, ce sera l'identité de ta station associée à tous les coups. https://github.com/duniter-gchange/gchange-client/releases/ NB: Pour le moment seul le niveau 1 etoile est utilisé par les stations... Le niveau 5 étoiles est réservé pour activer un partage plus complet (la sauvegarde de tes données importantes par ces amis 5*) et sera le niveau de confiance maximal entre 2 machines!! Si c'est 5 étoile à mon profil perso/officiel gchange que tu as transmis, cela reste dans gchange uniquement.
Author

Hé bien nikel. J'ai réussi à accéder à mon profil, vu tous les messages automatiques ainsi que les notifications.
Par contre,pour l'import du film il va falloir que je refasse la manipulation voir si ça fonctionne.

Hé bien nikel. J'ai réussi à accéder à mon profil, vu tous les messages automatiques ainsi que les notifications. Par contre,pour l'import du film il va falloir que je refasse la manipulation voir si ça fonctionne.
Author

Bonjour,

J'ai de nouveau effectué un import qui s'est parfaitement déroulé mais toujours aucune annonce n'apparaît sur Gchange. Quel peut être le problème ?

Merci d'avance.
Cordialement.

Bonjour, J'ai de nouveau effectué un import qui s'est parfaitement déroulé mais toujours aucune annonce n'apparaît sur Gchange. Quel peut être le problème ? Merci d'avance. Cordialement.
Member

Si il n'y a pas d'annonce gchange, c'est que ça ne s'est pas bien passé là
https://git.p2p.legal/axiom-team/astrXbian/src/branch/master/zen/new_file_in_astroport.sh#L269

Est-ce que ton profil gchange est bien enregistré?

Si il n'y a pas d'annonce gchange, c'est que ça ne s'est pas bien passé là https://git.p2p.legal/axiom-team/astrXbian/src/branch/master/zen/new_file_in_astroport.sh#L269 Est-ce que ton profil gchange est bien enregistré?
Author

A première vue, oui. Comment vérifier ?

A première vue, oui. Comment vérifier ?
Member

Pour vérifier que ton compte gchange existe bien, recherche le $G1PUB de ta station dans l'annuaire...

Si c'est le cas, alors identifier de quelle MEDIAKEY il s'agit. Pour les lister

ls ~/.zen/ipfs/.${IPFSNODEID}/KEY/

Normalement si l'annonce gchange est passée, il doit y avoir le fichier ${MEDIAKEY}/${G1PUB}/.gchange.ad

MEDIAKEY est du type TMDB_'le numéro dans le lien vers la fiche du film'

S'il n'y a pas de fichier (c'est que le dialogue avec gchange s'est mal déroulé, timeout?). Tu peux alors le relancer

echo "Quel est votre MEDIAKEY?"; read MEDIAKEY

NEWIPFS=$(ipfs add -rHq ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/ | tail -n 1 )
IPNS=$(ipfs name publish --quieter --key="${MEDIAKEY}" $NEWIPFS)

GOFFER=$(~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey setoffer -t "${TITLE} #astroport #${MEDIAKEY}" -d "Mettre un coeur à ce fichier. https://tube.copylaradio.com/ipns/$IPNS/ pour le conserver dans notre Mediacenter Virtuel entre Amis - #CopyLaRadio - https://astroport.com" -p ~/.zen/astrXbian/disk.png) 

echo $GOFFER > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/.gchange.ad
Pour vérifier que ton compte gchange existe bien, recherche le $G1PUB de ta station dans l'annuaire... Si c'est le cas, alors identifier de quelle MEDIAKEY il s'agit. Pour les lister ``` ls ~/.zen/ipfs/.${IPFSNODEID}/KEY/ ``` Normalement si l'annonce gchange est passée, il doit y avoir le fichier ```${MEDIAKEY}/${G1PUB}/.gchange.ad``` MEDIAKEY est du type TMDB_'le numéro dans le lien vers la fiche du film' S'il n'y a pas de fichier (c'est que le dialogue avec gchange s'est mal déroulé, timeout?). Tu peux alors le relancer ``` echo "Quel est votre MEDIAKEY?"; read MEDIAKEY NEWIPFS=$(ipfs add -rHq ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/ | tail -n 1 ) IPNS=$(ipfs name publish --quieter --key="${MEDIAKEY}" $NEWIPFS) GOFFER=$(~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey setoffer -t "${TITLE} #astroport #${MEDIAKEY}" -d "Mettre un coeur à ce fichier. https://tube.copylaradio.com/ipns/$IPNS/ pour le conserver dans notre Mediacenter Virtuel entre Amis - #CopyLaRadio - https://astroport.com" -p ~/.zen/astrXbian/disk.png) echo $GOFFER > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/.gchange.ad ```
Author

Mon Compte Gchange existe bien et voici ce que donne le retour des deux premières commandes.

ls ~/.zen/ipfs/.${IPFSNODEID}/KEY/
TMDB_324668  TMDB_613

{MEDIAKEY}/${G1PUB}/.gchange.ad
bash: {MEDIAKEY}/BGExFtYBn3YKaqBz9bZ7U7w2DMYTwDkaRetxgMhcFhf4/.gchange.ad: Aucun fichier ou dossier de ce type

Mon Compte Gchange existe bien et voici ce que donne le retour des deux premières commandes. ``` ls ~/.zen/ipfs/.${IPFSNODEID}/KEY/ TMDB_324668 TMDB_613 ``` ``` {MEDIAKEY}/${G1PUB}/.gchange.ad bash: {MEDIAKEY}/BGExFtYBn3YKaqBz9bZ7U7w2DMYTwDkaRetxgMhcFhf4/.gchange.ad: Aucun fichier ou dossier de ce type ```
Member

J'ai ajouté -n "https://data.gchange.fr" à la ligne de commande jaklis.py

réessaye le script au dessus avec cette correction

GOFFER=$(~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey -n "https://data.gchange.fr" setoffer -t "${TITLE} #astroport #${MEDIAKEY}" -d "Mettre un coeur à ce fichier. https://tube.copylaradio.com/ipns/$IPNS/ pour le conserver dans notre Mediacenter Virtuel entre Amis - #CopyLaRadio - https://astroport.com" -p ~/.zen/astrXbian/disk.png) 
J'ai ajouté ```-n "https://data.gchange.fr" ``` à la ligne de commande jaklis.py réessaye le script au dessus avec cette correction ``` GOFFER=$(~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey -n "https://data.gchange.fr" setoffer -t "${TITLE} #astroport #${MEDIAKEY}" -d "Mettre un coeur à ce fichier. https://tube.copylaradio.com/ipns/$IPNS/ pour le conserver dans notre Mediacenter Virtuel entre Amis - #CopyLaRadio - https://astroport.com" -p ~/.zen/astrXbian/disk.png) ```
Author

Voici ce que ça donne.

echo "Quel est votre MEDIAKEY?"; read MEDIAKEY
Quel est votre MEDIAKEY?
TMDB_324668  TMDB_613
sylvieaurelien@sylvieaurelien-MS-7B78:~$ NEWIPFS=$(ipfs add -rHq ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/ | tail -n 1 )
Error: lstat TMDB_613: no such file or directory

USAGE
  ipfs add <path>... - Add a file or directory to ipfs.

  ipfs add [--recursive | -r] [--dereference-args] [--stdin-name=<stdin-name>]
           [--hidden | -H] [--ignore=<ignore>]...
           [--ignore-rules-path=<ignore-rules-path>] [--quiet | -q]
           [--quieter | -Q] [--silent] [--progress | -p] [--trickle | -t]
           [--only-hash | -n] [--wrap-with-directory | -w]
           [--chunker=<chunker> | -s] [--pin=false] [--raw-leaves] [--nocopy]
           [--fscache] [--cid-version=<cid-version>] [--hash=<hash>] [--inline]
           [--inline-limit=<inline-limit>] [--] <path>...

  Adds contents of <path> to ipfs. Use -r to add directories (recursively).

  For more information about each command, use:
  'ipfs add <subcmd> --help'

sylvieaurelien@sylvieaurelien-MS-7B78:~$ IPNS=$(ipfs name publish --quieter --key="${MEDIAKEY}" $NEWIPFS)
ipfs: Reading from /dev/stdin; send Ctrl-d to stop.
Error: argument "ipfs-path" is required
sylvieaurelien@sylvieaurelien-MS-7B78:~$ GOFFER=$(~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey -n "https://data.gchange.fr" setoffer -t "${TITLE} #astroport #${MEDIAKEY}" -d "Mettre un coeur à ce fichier. https://tube.copylaradio.com/ipns/$IPNS/ pour le conserver dans notre Mediacenter Virtuel entre Amis - #CopyLaRadio - https://astroport.com" -p ~/.zen/astrXbian/disk.png) 

Je ne sais d'où vient l'erreur.

Voici ce que ça donne. ``` echo "Quel est votre MEDIAKEY?"; read MEDIAKEY Quel est votre MEDIAKEY? TMDB_324668 TMDB_613 sylvieaurelien@sylvieaurelien-MS-7B78:~$ NEWIPFS=$(ipfs add -rHq ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/ | tail -n 1 ) Error: lstat TMDB_613: no such file or directory USAGE ipfs add <path>... - Add a file or directory to ipfs. ipfs add [--recursive | -r] [--dereference-args] [--stdin-name=<stdin-name>] [--hidden | -H] [--ignore=<ignore>]... [--ignore-rules-path=<ignore-rules-path>] [--quiet | -q] [--quieter | -Q] [--silent] [--progress | -p] [--trickle | -t] [--only-hash | -n] [--wrap-with-directory | -w] [--chunker=<chunker> | -s] [--pin=false] [--raw-leaves] [--nocopy] [--fscache] [--cid-version=<cid-version>] [--hash=<hash>] [--inline] [--inline-limit=<inline-limit>] [--] <path>... Adds contents of <path> to ipfs. Use -r to add directories (recursively). For more information about each command, use: 'ipfs add <subcmd> --help' sylvieaurelien@sylvieaurelien-MS-7B78:~$ IPNS=$(ipfs name publish --quieter --key="${MEDIAKEY}" $NEWIPFS) ipfs: Reading from /dev/stdin; send Ctrl-d to stop. Error: argument "ipfs-path" is required sylvieaurelien@sylvieaurelien-MS-7B78:~$ GOFFER=$(~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey -n "https://data.gchange.fr" setoffer -t "${TITLE} #astroport #${MEDIAKEY}" -d "Mettre un coeur à ce fichier. https://tube.copylaradio.com/ipns/$IPNS/ pour le conserver dans notre Mediacenter Virtuel entre Amis - #CopyLaRadio - https://astroport.com" -p ~/.zen/astrXbian/disk.png) ``` Je ne sais d'où vient l'erreur.
Member

Il faut répondre avec un seul MEDIAKEY

Il faut répondre avec un seul MEDIAKEY
Author

Voici avec un seul MEDIAKEY.

ls ~/.zen/ipfs/.${IPFSNODEID}/KEY/
TMDB_324668  TMDB_613
sylvieaurelien@sylvieaurelien-MS-7B78:~$ echo "Quel est votre MEDIAKEY?"; read MEDIAKEY
Quel est votre MEDIAKEY?
TMDB_324668
sylvieaurelien@sylvieaurelien-MS-7B78:~$ NEWIPFS=$(ipfs add -rHq ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/ | tail -n 1 )
sylvieaurelien@sylvieaurelien-MS-7B78:~$ IPNS=$(ipfs name publish --quieter --key="${MEDIAKEY}" $NEWIPFS)
Error: failed to find any peer in table
sylvieaurelien@sylvieaurelien-MS-7B78:~$ GOFFER=$(~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey setoffer -t "${TITLE} #astroport #${MEDIAKEY}" -d "Mettre un coeur à ce fichier. https://tube.copylaradio.com/ipns/$IPNS/ pour le conserver dans notre Mediacenter Virtuel entre Amis - #CopyLaRadio - https://astroport.com" -p ~/.zen/astrXbian/disk.png) 
Traceback (most recent call last):
  File "/home/sylvieaurelien/.zen/astrXbian/zen/jaklis/jaklis.py", line 218, in <module>
    cesium.setOffer(args.title, args.description, args.city, args.localisation, args.category, args.price, args.picture)
  File "/home/sylvieaurelien/.zen/astrXbian/zen/jaklis/lib/cesium.py", line 101, in setOffer
    result = setOffer.sendDocumentSet(document,'set')
  File "/home/sylvieaurelien/.zen/astrXbian/zen/jaklis/lib/offers.py", line 122, in sendDocumentSet
    result = requests.post(reqQuery, headers=headers, data=document)
  File "/usr/lib/python3/dist-packages/requests/api.py", line 116, in post
    return request('post', url, data=data, json=json, **kwargs)
  File "/usr/lib/python3/dist-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 533, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 640, in send
    adapter = self.get_adapter(url=request.url)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 731, in get_adapter
    raise InvalidSchema("No connection adapters were found for '%s'" % url)
requests.exceptions.InvalidSchema: No connection adapters were found for '"https://data.gchange.fr"\t\t# Noeud Gchange utilis\xe9 pour l'envoi du message/market/record'
sylvieaurelien@sylvieaurelien-MS-7B78:~$ echo $GOFFER > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/.gchange.ad

Il y a encore une erreur, mais pas la même.

Voici avec un seul MEDIAKEY. ``` ls ~/.zen/ipfs/.${IPFSNODEID}/KEY/ TMDB_324668 TMDB_613 sylvieaurelien@sylvieaurelien-MS-7B78:~$ echo "Quel est votre MEDIAKEY?"; read MEDIAKEY Quel est votre MEDIAKEY? TMDB_324668 sylvieaurelien@sylvieaurelien-MS-7B78:~$ NEWIPFS=$(ipfs add -rHq ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/ | tail -n 1 ) sylvieaurelien@sylvieaurelien-MS-7B78:~$ IPNS=$(ipfs name publish --quieter --key="${MEDIAKEY}" $NEWIPFS) Error: failed to find any peer in table sylvieaurelien@sylvieaurelien-MS-7B78:~$ GOFFER=$(~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey setoffer -t "${TITLE} #astroport #${MEDIAKEY}" -d "Mettre un coeur à ce fichier. https://tube.copylaradio.com/ipns/$IPNS/ pour le conserver dans notre Mediacenter Virtuel entre Amis - #CopyLaRadio - https://astroport.com" -p ~/.zen/astrXbian/disk.png) Traceback (most recent call last): File "/home/sylvieaurelien/.zen/astrXbian/zen/jaklis/jaklis.py", line 218, in <module> cesium.setOffer(args.title, args.description, args.city, args.localisation, args.category, args.price, args.picture) File "/home/sylvieaurelien/.zen/astrXbian/zen/jaklis/lib/cesium.py", line 101, in setOffer result = setOffer.sendDocumentSet(document,'set') File "/home/sylvieaurelien/.zen/astrXbian/zen/jaklis/lib/offers.py", line 122, in sendDocumentSet result = requests.post(reqQuery, headers=headers, data=document) File "/usr/lib/python3/dist-packages/requests/api.py", line 116, in post return request('post', url, data=data, json=json, **kwargs) File "/usr/lib/python3/dist-packages/requests/api.py", line 60, in request return session.request(method=method, url=url, **kwargs) File "/usr/lib/python3/dist-packages/requests/sessions.py", line 533, in request resp = self.send(prep, **send_kwargs) File "/usr/lib/python3/dist-packages/requests/sessions.py", line 640, in send adapter = self.get_adapter(url=request.url) File "/usr/lib/python3/dist-packages/requests/sessions.py", line 731, in get_adapter raise InvalidSchema("No connection adapters were found for '%s'" % url) requests.exceptions.InvalidSchema: No connection adapters were found for '"https://data.gchange.fr"\t\t# Noeud Gchange utilis\xe9 pour l'envoi du message/market/record' sylvieaurelien@sylvieaurelien-MS-7B78:~$ echo $GOFFER > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/.gchange.ad ``` Il y a encore une erreur, mais pas la même.
Member

Ces erreurs indiquent un problème de connexion...
La première concerne "ipfs", la seconde "gchange.fr"

Quel résultats renvoient ces commandes ?

  • ipfs bootstrap

  • ipfs swarm peers

  • ping data.gchange.fr

Ces erreurs indiquent un problème de connexion... La première concerne "ipfs", la seconde "gchange.fr" Quel résultats renvoient ces commandes ? * ```ipfs bootstrap``` * ```ipfs swarm peers``` * ```ping data.gchange.fr```
Author

Aucun. La troisème ping parfaitement.

Aucun. La troisème ping parfaitement.
Member

Ah oui, il y a un problème alors, ipfs n'est pas fonctionnel sur ta machine...
Le bon déroulement de ISOConfig.sh n'as pas du être complet.

Il faut que tu relances:

sudo systemctl stop ipfs

########################################################################
echo "Activating ipfs DHT optimisations"
########################################################################
# DHT gossip PUBSUB mode
ipfs config Pubsub.Router gossipsub
# MAXSTORAGE = 1/2 available
availableDiskSize=$(df -P ~/ | awk 'NR>1{sum+=$4}END{print sum}')
diskSize="$((availableDiskSize / 2))"
ipfs config Datastore.StorageMax $diskSize
# Activate Rapid "ipfs p2p"
ipfs config --json Experimental.Libp2pStreamMounting true
ipfs config --json Experimental.P2pHttpProxy true

# CREATE IPFS BOOTSTRAP ###########
ipfs bootstrap rm --all
for bootnode in $(cat ~/.zen/astrXbian/A_boostrap_nodes.txt | grep -Ev "#") # remove comments
do
	## ADD $bootnode TO BOOTSTRAP
	ipfs bootstrap add $bootnode
done

# AVOID CONFLICT WITH KODI REMOTE
ipfs config Addresses.Gateway "/ip4/127.0.0.1/tcp/8181"

sudo systemctl restart ipfs

Ensuite

~/.zen/astrXbian/zen/gchange_INIT.sh

et

~/.zen/astrXbian/zen/gchange_IPFS_swarm.sh
Ah oui, il y a un problème alors, ipfs n'est pas fonctionnel sur ta machine... Le bon déroulement de ISOConfig.sh n'as pas du être complet. Il faut que tu relances: ``` sudo systemctl stop ipfs ######################################################################## echo "Activating ipfs DHT optimisations" ######################################################################## # DHT gossip PUBSUB mode ipfs config Pubsub.Router gossipsub # MAXSTORAGE = 1/2 available availableDiskSize=$(df -P ~/ | awk 'NR>1{sum+=$4}END{print sum}') diskSize="$((availableDiskSize / 2))" ipfs config Datastore.StorageMax $diskSize # Activate Rapid "ipfs p2p" ipfs config --json Experimental.Libp2pStreamMounting true ipfs config --json Experimental.P2pHttpProxy true # CREATE IPFS BOOTSTRAP ########### ipfs bootstrap rm --all for bootnode in $(cat ~/.zen/astrXbian/A_boostrap_nodes.txt | grep -Ev "#") # remove comments do ## ADD $bootnode TO BOOTSTRAP ipfs bootstrap add $bootnode done # AVOID CONFLICT WITH KODI REMOTE ipfs config Addresses.Gateway "/ip4/127.0.0.1/tcp/8181" sudo systemctl restart ipfs ``` Ensuite ``` ~/.zen/astrXbian/zen/gchange_INIT.sh ``` et ``` ~/.zen/astrXbian/zen/gchange_IPFS_swarm.sh ```
Author

J'ai effectué toute la procédure, la dernière commande ayant engendré une opération trèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèès longueeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee.

Je verrai si cela a réglé le problème

Merci.

J'ai effectué toute la procédure, la dernière commande ayant engendré une opération trèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèès longueeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee. Je verrai si cela a réglé le problème Merci.
Author

Bonjour,

Cela a fonctionné, j'ai téléversé un film et l'annonce est apparu instantanément. Le problème est définitivement résolu.

Merci !!!

Bonjour, Cela a fonctionné, j'ai téléversé un film et l'annonce est apparu instantanément. Le problème est définitivement résolu. Merci !!!
Member

Non je ne crois pas qu'il le soit encore... Le lien IPNS est absent de ton annonce...
https://www.gchange.fr/#/app/market/view/AXoFhpva3rjWf40frVIn/mensonge-detat-astroport-tmdb_12113

Non je ne crois pas qu'il le soit encore... Le lien IPNS est absent de ton annonce... https://www.gchange.fr/#/app/market/view/AXoFhpva3rjWf40frVIn/mensonge-detat-astroport-tmdb_12113
Author

Que me reste-t-il à faire alors ?

Que me reste-t-il à faire alors ?
Member

Comme je ne sais pas trop ce qui a pu manquer lors de l'installation (la beta évolue un peu tout le temps), pour comprendre ce qui se passe et remettre tout ça d'applomb, je viens d'activer le mode debug sur le script new_file_in_astroport.sh

La prochaine fois que tu ajoutes un media, tu devrais avoir un fichier de log plus explicite, que tu peux copier ici.

Comme je ne sais pas trop ce qui a pu manquer lors de l'installation (la beta évolue un peu tout le temps), pour comprendre ce qui se passe et remettre tout ça d'applomb, je viens d'activer le mode debug sur le script [new_file_in_astroport.sh](https://git.p2p.legal/axiom-team/astrXbian/src/branch/master/zen/new_file_in_astroport.sh) La prochaine fois que tu ajoutes un media, tu devrais avoir un fichier de log plus explicite, que tu peux copier ici.
Author

Bonjour qo-op,

Désolé pour l'attente, je viens de téléverser un film mais je ne sais pas où devrait se trouver le fichier de log ?

Bonjour qo-op, Désolé pour l'attente, je viens de téléverser un film mais je ne sais pas où devrait se trouver le fichier de log ?
Member

Le dernier "popup" t'informe de l'endroit où il se trouve.
Sinon, il est dans /tmp/TDMB_00000 (00000 est à remplacer par l'ID de la video ajoutée)

NB : Récupére bien la dernière version du code, il se peut que ta station ai été allumée lors de cette mise à jour #27

Le dernier "popup" t'informe de l'endroit où il se trouve. Sinon, il est dans /tmp/TDMB_00000 (00000 est à remplacer par l'ID de la video ajoutée) NB : Récupére bien la dernière version du code, il se peut que ta station ai été allumée lors de cette mise à jour https://git.p2p.legal/axiom-team/astrXbian/issues/27
Member

D'après la dernière annonce https://www.gchange.fr/#/app/market/view/AXqUwNmW1-Z7cQ4ZyuhB/cheval-de-guerre-astroport-tmdb_57212 ta station ne fonctionne pas convenablement... Il n'y a pas la clef IPNS de la MEDIAKEY dans le lien contenu dans ton annonce.

Ce serait bien que tu les supprime... En te connectant à gchange avec les identifiants qui se trouvent dans ~/.zen/secret.june

D'après la dernière annonce https://www.gchange.fr/#/app/market/view/AXqUwNmW1-Z7cQ4ZyuhB/cheval-de-guerre-astroport-tmdb_57212 ta station ne fonctionne pas convenablement... Il n'y a pas la clef IPNS de la MEDIAKEY dans le lien contenu dans ton annonce. Ce serait bien que tu les supprime... En te connectant à gchange avec les identifiants qui se trouvent dans ```~/.zen/secret.june```
Author

Annonces supprimées, que dirais-tu de désinstaller totalement Astroport et le réinstaller afin de repartir d'une base propre ?

Bonne soirée et merci.

Annonces supprimées, que dirais-tu de désinstaller totalement Astroport et le réinstaller afin de repartir d'une base propre ? Bonne soirée et merci.
Member

Oui, on dirait que ton installation ne fonctionne pas bien.
Je te propose de faire un dépannage à distance.

Envoi le résultat de echo $IPFSNODEID et indique une date à support@qo-op.com

Oui, on dirait que ton installation ne fonctionne pas bien. Je te propose de faire un dépannage à distance. Envoi le résultat de ```echo $IPFSNODEID``` et indique une date à support@qo-op.com
Author

J'ai envoyé le courriel.

J'ai envoyé le courriel.
Author

Bonjour,

Je pense que tu es en vacances, mais je n'ai jamais eu de retour.

Cordialement.

Bonjour, Je pense que tu es en vacances, mais je n'ai jamais eu de retour. Cordialement.
Member

salut, le courriel n'avais pas de log exploitable...
Donne moi le IPFSNODEID de ta machine pour que vois ce qu'elle partage sur ipfs?

salut, le courriel n'avais pas de log exploitable... Donne moi le IPFSNODEID de ta machine pour que vois ce qu'elle partage sur ipfs?
Author

Bonsoir,

Voilà, ça a été envoyé.

Bonsoir, Voilà, ça a été envoyé.
Author

Bonjour,

Es-tu toujours disponible ?

Cordialement.

Bonjour, Es-tu toujours disponible ? Cordialement.
Member

un peu débordé, mais oui.

un peu débordé, mais oui.
Author

Je me doute bien, comme beaucoup de monde.

Te faut-il d'autres infos pour mon problème qui persiste ?

Je me doute bien, comme beaucoup de monde. Te faut-il d'autres infos pour mon problème qui persiste ?
Member

j'ai encore paumé ton IPFSNODEID
Peux tu me le renvoyer?

j'ai encore paumé ton IPFSNODEID Peux tu me le renvoyer?
Author
12D3KooWBggySyoY9xdKqPK4LD1GJRq7YU45LWds9GWHzkBkdyEc

Voilà.

``` 12D3KooWBggySyoY9xdKqPK4LD1GJRq7YU45LWds9GWHzkBkdyEc ``` Voilà.
Member

Je n'arrive pas à jointre ta station...

Ces liens fontionnent-t-ils?

http://127.0.0.1:8181/ipns/12D3KooWBggySyoY9xdKqPK4LD1GJRq7YU45LWds9GWHzkBkdyEc/.12D3KooWBggySyoY9xdKqPK4LD1GJRq7YU45LWds9GWHzkBkdyEc/

http://127.0.0.1:8181/ipns/12D3KooWBggySyoY9xdKqPK4LD1GJRq7YU45LWds9GWHzkBkdyEc/.12D3KooWBggySyoY9xdKqPK4LD1GJRq7YU45LWds9GWHzkBkdyEc/FRIENDS/

ils le devraient depuis ta station ou celle d'un ami...

Tu dois trouver la liste de ceux avec qui ta station a réussi à se synchroniser dans ~/.zen/ipfs_swarm

Je n'arrive pas à jointre ta station... Ces liens fontionnent-t-ils? http://127.0.0.1:8181/ipns/12D3KooWBggySyoY9xdKqPK4LD1GJRq7YU45LWds9GWHzkBkdyEc/.12D3KooWBggySyoY9xdKqPK4LD1GJRq7YU45LWds9GWHzkBkdyEc/ http://127.0.0.1:8181/ipns/12D3KooWBggySyoY9xdKqPK4LD1GJRq7YU45LWds9GWHzkBkdyEc/.12D3KooWBggySyoY9xdKqPK4LD1GJRq7YU45LWds9GWHzkBkdyEc/FRIENDS/ ils le devraient depuis ta station ou celle d'un ami... Tu dois trouver la liste de ceux avec qui ta station a réussi à se synchroniser dans ~/.zen/ipfs_swarm
Author

Le premier oui (cf : pièce jointe), pas le second (page blanche).

Pour la commande, cela me dit seulement que c'est un dossier. Même en passant pas nano, il n'y a rien dedans.

Le premier oui (cf : pièce jointe), pas le second (page blanche). Pour la commande, cela me dit seulement que c'est un dossier. Même en passant pas `nano`, il n'y a rien dedans.
Member

Ton code n'est pas à jour alors...
Relance git pull depuis ~/.zen/astrXbian

Vérifie que tu as bien un appel à cronMINUTE.sh dans le crontab avec

crontab -l
Ton code n'est pas à jour alors... Relance ```git pull``` depuis ~/.zen/astrXbian Vérifie que tu as bien un appel à cronMINUTE.sh dans le crontab avec ``` crontab -l ```
Author

Je ne pige pas bien ce que tu veux que je fasse avec git pull.

Voilà le résultat de crontab -l

SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
*  *  *  *  *   /bin/bash /home/sylvieaurelien/.zen/astrXbian/zen/../cron_MINUTE.sh 2>&1>/dev/null

Je ne pige pas bien ce que tu veux que je fasse avec `git pull`. Voilà le résultat de `crontab -l` ``` SHELL=/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin * * * * * /bin/bash /home/sylvieaurelien/.zen/astrXbian/zen/../cron_MINUTE.sh 2>&1>/dev/null ```
Author

Bon, j'ai voulu repartir de zéro en désinstallant Kodi mais il me reste toujours Astroport. J'aimerais vraiment essayer ce système mais en réinstallant tout proprement.

Quelle est la méthode pour ?

Bon, j'ai voulu repartir de zéro en désinstallant Kodi mais il me reste toujours Astroport. J'aimerais vraiment essayer ce système mais en réinstallant tout proprement. Quelle est la méthode pour ?
Author

Bonsoir,

Concernant ma précédente question, as-tu une solution ?

Merci.

Bonsoir, Concernant ma précédente question, as-tu une solution ? Merci.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: axiom-team/astrXbian#20
No description provided.