[Inscription] Problème d'envoi de document d'identité

Pour vérifier sur la freebox, il faut aller sur Espace abonné Freebox et se logger avec les identifiants de ton compte ADSL/fibre. Ensuite, tu vas dans « Ma freebox » puis « Configurer mon routeur freebox » et il faut regarder dans les « Options avancées », tu as une case UPnp à activer (et redémarrer la freebox après l’avoir changé et validé en bas de page si ce n’est pas encore activé).

1 Like

C’est le cas, c’est le chromium tout neuf de l’image Rasbian pixel, donc un navigateur tout neuf… C’est la config par défaut de l’install de DUniter (cesium) qui pointe directement sur g1.duniter.fr !

Et bah, j’ai essayé d’intaller DUniter desktop d’abord sur le RPi, et j’ai vite compris (non en fait il m’a fallu plusieurs heures :slight_smile: ) que c’était pas le package pour arm …


Vous n’avez pas répondu à la question: est-ce normal que j’accéde avec ip publique et pas en localhost?

Et bon de tout façon je ne peux pas changer le noeud cible dans Cesium … Donc je peux pas envoyer d’identité, donc pas me faire certifier, donc je peux pas associer ma clé à mon noeud et donc pas calculer de block et donc je peux pas envoyer l’identité, … :cyclone:

@jytou on est d’accord que si je passe pas le manager local de la Freeboite c’est pareil?
(la redirection içi affichée n’a rien à voir avec DUniter ou le Rpi …)

Il reste 2-3 trucs mais Sakia 0.31 te permettras d’exporter ton document d’identité et à d’autres utilisateurs de te certifier à partir de ce doc. Ainsi tu ne subiras pas le problème piscine pleine :slight_smile:
Probablement déployé la semaine prochaine si tout va bien.

@inso Je voulais éviter d’installer Sakia vu que je suis sur une carte SD de 8go et y’a pas énormément de place, et puis je vais essayer (next step) de faire un noeud spécialisé, donc j’aurais besoin de place pour installer les dépendances de la version de dev…

N’y a t’il pas moyen de récupérer le doc que crée Cesium (via le devtools) ? Ou bien encore un tuto pour écrire ce doc directement avec notepad et faire une requette REST vers mon noeud, ou un autre? (je peux être assez geek pour faire ca ^^ )

Celà dis, j’aimerai faire marcher mon noeud d’abord, l’identité, les certifs, les Dividendes c’est étape 2 non?

Ou bien je suis entrain de comprendre que tu ne peux pas faire marcher un noeud tant que tu n’as pas de clé membre ?

Je passe toujours par le site de free, mais ça doit être pareil oui. :slight_smile:

Tu peux faire tourner un nœud avant d’être membre, mais tu ne généreras pas de bloc tant que tu n’es pas membre. Par contre, ton nœud sert bien à quelque chose: la résilience du réseau (c’est du p2p, plus y a de copies partout, mieux c’est).

Notamment, ton noeud pour héberger ton identité qui pourra potentiellement être détectée pour certification par les clients.

1 Like

Oui, ca, j’ai une copie… mais je ne sais pas vraiment si mon noeud communique avec les autre actuellement.

Bah même ça j’y arrive pas ! :slight_smile:

Faudrait que tu prennes des screenshots de ce que tu fais / vois dans les IHM. A priori ça mérite un rapport de bug…

En réalité, la WebUI est prévue pour fonctionner dans la version Desktop. Mais il se trouve qu’elle peut aussi fonctionner hors mode desktop, mais avec un fonctionnement dégradé où notamment Cesium n’est plus pilotable. La version desktop peut forcer Cesium à utiliser l’adresse locale du nœud, les autres versions non.

Je viens d’essayer, en fait le problème vient du fait que Cesium n’accepte pas de passer d’un nœud HTTPS à un nœud HTTP : https://github.com/duniter/cesium/issues/425.

A noter que tu peux contourner le problème en modifiant le fichier (de mémoire) : /opt/duniter/sources/node_modules/duniter-ui/public/cesium/config.js et en mettant le nœud que tu souhaites par défaut.

Si tu accèdes à la WebUI via un certain hôte, tu auras la même suffixée de /cesium pour accéder à Cesium. Ainsi g1.cgeek.fr deviendrait g1.cgeek.fr/cesium.

Je confirme. La version desktop est très pratique :wink:

OK, quelqu’un sais comment on fait sur Rasbian :slight_smile: ?

Effectivement j’avais testé que des noeuds members non ssl …
Je vais essayer ta manip’ …

Oui merci, je sais ce que c’est qu’un nom de domaine! :slight_smile:

La question était: sans aucun nom de domaine, je trouves bizarre de pouvoir accéder à l’API (donc /node/summary ) via mon ip publique: http://78.237.23.205:26923/node/summary alors que je n’y accèdes pas avec http://localhost:26923/node/summary

avec la freebox, tu as une IP fixe (publique) puis une série, 50 il me semble d’adresses locales pour tous les appareils que tu utilises.
Tu as également une adresse IPv6 que tu actives ou désactives (voir post jytou)

Dans Duniter desktop, en IPv4, settings → network, tu as, à gauche l’IP locale de ta machine et à droite l’IP de ta freebox. Tu peux donc vérifier et/ou changer les valeurs en cas de besoin.

C’est donc normal. :wink:

Eh bien tu vas peut-être apprendre un truc alors : si ton nœud écoutait sur localhost, il ne pourrait pas répondre via ton IP publique. Il écoute plutôt sur une interface réseau type 192.168.x.y. D’ailleurs tu peux essayer, tu verras !

Bon, là j’ai relancé le bouzain, alors :

duniter start ça marche, mais j’ai pas l’UI

duniter webstart ça marche pas, j’ai :
Starting duniter_default daemon... duniter_default daemon stopped.

J’ai du faire un sudo duniter webstart pour que ca marche, et là je suis reparti dans une synchro de la BC… (je suppose que c’est parce que l’utilisateur unix à changé et donc ça re dl les data pour cet user ??

Rien d’anormal, tu as accès au net par ta freebox donc ton IP publique.

Pourquoi ça? C’est une restriction de duniter? Car pour n’importe quel autre server (nodejs par ex) on peut accèder aussi bien à localhost, 127.0.0.1, 192.168.1.32, et ip pub … Dans apache ca se règle…

Bon mais c’est pas très grave l’ip ou localhost en fait… je voulais savoir s’il y’avais pas une config a faire sur ce Raspi3 tout neuf afin de faire marcher “localhost”

Est-ce normal ??? Est-ce que je laisse la synchro se refaire une 2e fois ?

Ces applications écoutent probablement sur toutes les interfaces, sans te le dire. Il me semble bien que c’est un fonctionnement système, d’autres pourront confirmer.

Selon que utilises sudo ou pas, tu n’es plus sur le même utilisateur. Donc plus du tout sur le mêmes données pour Duniter qui stocke ses données dans le dossier utilisateur.

Ouais donc c’est pas très bon d’avoir plusieurs instances… :confused:
Et quid de la commande duniter webstart qui ne marche pas sans le sudo ?