Bitcoin Forum

Local => Mining et Hardware => Topic started by: Testeur1450 on January 25, 2019, 08:44:42 PM



Title: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Testeur1450 on January 25, 2019, 08:44:42 PM
Bonsoir
Wallet : Toa coin
Machine : Ubuntu 16.xx sur VPS

J'ai compilé le wallet et lancer le démon
 le wallet ce lance et j'obtiens ce message d'erreur " Unable to bind to 0.0.0.0:9642 on this computer. TOA is probably already running.
TOA: Failed to listen on any port. Use -listen=0 if you want this"

je cherche depuis 3 jours mais ne trouve pas.
j'ai essayé W/O les parefeu
j'ai bien verifié que aucun autre logiciel ne tournais sur ce port et que le wallet est pas deja lancé

resultat de la commande "ps aux"


 PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND

root      1683  0.2  0.6 415568 12236 ?        SLsl Jan23   5:49 toad -rpcport=6500


j'ai essayé avec un fichier .conf et sans

Merci de votre aide


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Yaplatu on January 25, 2019, 08:50:37 PM
Tu l'as reboot ta machine après toute l'install ?


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Testeur1450 on January 25, 2019, 09:27:10 PM
oui


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Yaplatu on January 25, 2019, 09:34:09 PM
Mais la clairement tu as un truc qui tourne sur ton port ou alors TOA qui est déjà lancé.

Je ne connais pas du tout ton wallet, mais quand tu fais " service toa stop " ça te dis quoi ?

EDIT : fin' " service toa status ", plutôt ?


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Testeur1450 on January 25, 2019, 09:42:29 PM
ca depend des fois avec "toad stop" ca arrête le deamon et je vois bien qu'il est lancé mais pas actif

ca ne pourrait pas être une histoire de NAT ou redirection de port ?


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Yaplatu on January 25, 2019, 09:51:33 PM
Bah déjà pour voir ton port ==> sudo netstat -paunt



Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Testeur1450 on January 25, 2019, 09:58:04 PM
oui j'ai cherché avant de posté j'ai bien verif avec cette commande

tcp        0      0 0.0.0.0:9642            0.0.0.0:*               LISTEN      1683/toad


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Yaplatu on January 25, 2019, 10:08:16 PM
Les autres vont peut-être savoir, mais tu as probablement foiré ton install, l'erreur " machin is probably already running " parfois c'est juste un problème de conf et le truc te renvoie cette erreur bateau.


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: asche on January 26, 2019, 03:37:50 PM
Clairement le port est déjà utilisé.

netstat -a | grep 9642

quand l'erreur apparaît.


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Yaplatu on January 26, 2019, 03:59:00 PM
Après tu peux toujours check les log s'il y en a genre dans ton dossier d'install ou dans " /var/log/*** " , m'enfin tu vas te faire chier. Perso à ta place je réinstalle.


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: BadRadeon on January 26, 2019, 06:40:04 PM

 le wallet ce lance et j'obtiens ce message d'erreur " Unable to bind to 0.0.0.0:9642 on this computer. TOA is probably already running.
TOA: Failed to listen on any port. Use -listen=0 if you want this"


Salut
j'ai déjà eu un truc comme cela sur un wallet ubiq je voulais faire un essai mais suis pas assez fortiche en linus,
par contre ton erreur ca me parle : impossible de lier l'adresse ip 0.0.0.0 sur le port 9642,
as tu essayé de rajouter des noeuds sources colle ca dedans ton fichier conf :

addnode=104.131.84.69
addnode=109.172.54.196
addnode=109.235.67.208
addnode=111.239.154.61
addnode=111.239.154.74
addnode=123.100.187.114
addnode=126.58.46.32
addnode=160.86.38.19
addnode=167.114.103.43
addnode=167.179.93.231
addnode=172.107.162.50
addnode=176.186.80.124
addnode=178.162.203.193
addnode=178.46.162.85
addnode=18.223.170.49
addnode=180.191.152.20
addnode=180.59.154.165
addnode=185.5.53.200
addnode=188.186.67.24
addnode=188.35.131.171
addnode=188.42.33.124
addnode=188.63.58.177
addnode=190.218.13.96
addnode=194.67.217.34
addnode=195.181.241.172
addnode=195.24.140.254
addnode=195.46.187.110
addnode=209.97.156.163
addnode=210.107.192.109
addnode=211.118.211.42
addnode=212.111.198.30
addnode=218.225.246.48
addnode=31.202.103.16
addnode=37.35.252.223
addnode=45.58.52.210
addnode=46.101.126.142
addnode=46.4.102.69
addnode=46.48.99.127
addnode=47.225.172.35
addnode=5.3.119.64
addnode=5.79.142.77
addnode=52.14.219.56
addnode=54.38.176.42
addnode=62.138.2.253
addnode=63.142.253.162
addnode=74.58.116.209
addnode=76.169.51.184
addnode=78.46.75.182
addnode=80.208.226.12
addnode=82.240.54.116
addnode=84.210.77.17
addnode=87.225.111.106
addnode=91.185.83.114

il me semble qu'il faut :XXXX  numéro du port derrière l'ip.
y faut au moins une source valide pour le premier amorcage d'un wallet sinon c'est mort. Quand il est lancé une première fois on peut l'ouvrir en mode dégradé après ca pose pas de pb..


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Testeur1450 on January 26, 2019, 06:45:07 PM
Baradeon : Merci, du coup ce sont bien des nodes de TOA coin  ;D ?
Ashe : ba a priori pas de doublon rien,  pas contre l'IP : 0.0.0.0 c'est pas bizare ? ou c'est l'adresse local du VPS ?
Yaplatu : j'ai regarder l'ensemble des log du coin et sont tous vides (nano ....)

je vais tenter de le recompiler on verra


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Yaplatu on January 26, 2019, 07:30:38 PM
pas contre l'IP : 0.0.0.0 c'est pas bizare ? ou c'est l'adresse local du VPS ?

Dans le cas de ton server l'IP 0.0.0.0 signifie que ça prend en charge toutes les IP local, donc je dirais que c'est tout à fait normal ^^


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Testeur1450 on January 26, 2019, 08:08:04 PM
Ok
t'en a pas l'air mais tu touches ta bille :p

me sent seul sur ce forum lol


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: Testeur1450 on January 26, 2019, 08:20:17 PM
j'ai modifié le .conf
j'ai ajouter un rpcpass et rpcuser
j'ai ajouté des nodes...

et ca marche, trop content je suis

j'ai fais un toad getpeerinfo (merci a mon mentor pour la commande) et je retrouve bien les nodes du .conf

Peut tu m'expliquer plus en detail cette necessité de mettre des nodes, alors que les autres coins il n'y aurais pas besoin ?

Merci en tout les cas :)

Edit : par contre aprés le lancement du deamon je dois faire CTRL+C


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: BadRadeon on January 26, 2019, 09:02:13 PM
Baradeon : Merci, du coup ce sont bien des nodes de TOA coin  ;D ?

https://chainz.cryptoid.info/toa/#!network (https://chainz.cryptoid.info/toa/#!network)

--> clique sur node list  :P


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: asche on January 27, 2019, 04:05:54 PM
Baradeon : Merci, du coup ce sont bien des nodes de TOA coin  ;D ?

https://chainz.cryptoid.info/toa/#!network (https://chainz.cryptoid.info/toa/#!network)

--> clique sur node list  :P


Ceci n'a rien a voir avec l'erreur renvoyée. C'est une erreur système et pas une erreur du wallet. Ça dit qu'au lancement le wallet ne peut pas écouter sur le port cité.

Testeur tu peux pas juste faire la commande que je t'ai envoyée quand l'erreur apparaît ? Ce serait plus simple que d'essayer de l'interpréter quand tu ne sais pas ce que c'est censé vouloir dire ;)


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: JUmpy14 on January 28, 2019, 10:12:26 PM
Clairement le port est déjà utilisé.

netstat -a | grep 9642

quand l'erreur apparaît.

https://pastebin.com/x5PwY7iz

voila le resultat
(a noter que je ne comprend pas pkoi tous ces ports sont ouverts sur mon serveur)

Note à un éventuel petit malin : c'est un VPS pour apprendre les bases linus/réseau donc il n'y a rien dessus  :D


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: asche on January 28, 2019, 10:17:32 PM
Clairement le port est déjà utilisé.

netstat -a | grep 9642

quand l'erreur apparaît.

https://pastebin.com/x5PwY7iz

voila le resultat
(a noter que je ne comprend pas pkoi tous ces ports sont ouverts sur mon serveur)

Note à un éventuel petit malin : c'est un VPS pour apprendre les bases linus/réseau donc il n'y a rien dessus  :D

Alors c'est toujours le même port la.
Ce que ça nous dit c'est que tu as bien un programme qui écoute sur le port mentionné en ipv4 (ligne1) et en IPv6 (dernière ligne). Tout le reste c'est les connexions établies sur le port.

Pour faire court ton wallet tourne déjà et tu essayes de le lancer une deuxième fois.


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: asche on January 28, 2019, 10:20:22 PM
Tu peux avoir la liste des ports listening comme suit :

Code:
sudo netstat --all --listening


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: JUmpy14 on January 28, 2019, 10:40:24 PM
nickel je vois mais du coup pourquoi a partir de la ligne 2, il y a plein de n° de ports ouvert depuis mon VPS (54176, 55524...)

et la colonne de droite c'est donc les IP des entrants depuis le port 9642 ?



Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: asche on January 29, 2019, 06:39:39 AM
Parce que visiblement ton wallet utilise plusieurs ports pour créer des connexions avec les autres utilisateurs.


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: JUmpy14 on January 29, 2019, 06:13:28 PM
Parce que visiblement ton wallet utilise plusieurs ports pour créer des connexions avec les autres utilisateurs.

ok c'est bien ca
le pb c'est j'ai config ufw pour ne laisser passer que 4 ports en tout et pour tout (et certenement pas ces ports...d ou ma surprise


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: asche on January 29, 2019, 06:21:24 PM
C'est parce que ta connexion est ouverte par ton programme.
Je ne connais pas trop ufw. J'utilise plutôt iptables.


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: JUmpy14 on January 29, 2019, 07:40:22 PM
ok , c'est bizarre, la fermeture des ports ce fait que au niveau de demande de connexion , une fois "etablished" c'est open bar ?

mais cette disposition est  safe ?, les ports sont ouverts que pour cette application ?
(tu aurais un lien qui explique ce fonctionnement)


ba ufw est simple

tu fermes tout en IN/out : ufw default deny incoming ..

apres tu ouvres au cas par cas (dans mon cas : ufw allow in 455/tcp)


Title: Re: Probleme de lancement wallet "Unable to bind to 0.0.0.0:9642"
Post by: asche on January 29, 2019, 08:32:03 PM
N'importe quelle appli avec les droits suffisants peut ouvrir des sockets normalement. Encore une fois rien d'étonnant pour moi.