JoinMarket-Org / joinmarket-clientserver

Bitcoin CoinJoin implementation with incentive structure to convince people to take part
GNU General Public License v3.0
699 stars 173 forks source link

Directory nodes not working #1691

Open andreafabrizi opened 2 months ago

andreafabrizi commented 2 months ago

Hello, I don't know if I'm missing something, but I've just setup everything in a docker instance but apparently all the default directory nodes, defined in the configuration file as directory_nodes, are not reachable. There are other public directory nodes that I can use?

kristapsk commented 2 months ago

There are other public directory nodes that I can use?

1445

andreafabrizi commented 2 months ago

@kristapsk, indeed I've tried all of them, but none is working:

directory_nodes = g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222,3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222,bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222

directory_nodes = ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222,plq5jw5hqke6werrc5duvgwbuczrg4mphlqsqbzmdfwxwkm2ncdzxeqd.onion:5222,odpwaf67rs5226uabcamvypg3y4bngzmfk7255flcdodesqhsvkptaid.onion:5222

directory_nodes = g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222,3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222

directory_nodes = wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222

kristapsk commented 2 months ago

@kristapsk, indeed I've tried all of them, but none is working:

directory_nodes = g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222,3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222,bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222 #directory_nodes = ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222,plq5jw5hqke6werrc5duvgwbuczrg4mphlqsqbzmdfwxwkm2ncdzxeqd.onion:5222,odpwaf67rs5226uabcamvypg3y4bngzmfk7255flcdodesqhsvkptaid.onion:5222 #directory_nodes = g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222,3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 directory_nodes = wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222

What is the error you are getting? As some of these dnodes are working for me.

andreafabrizi commented 2 months ago

Here a log:

2024-04-08 12:38:59,556 [INFO] starting sendpayment Enter passphrase to decrypt wallet: 2024-04-08 12:39:02,781 [INFO] Using bitcoin network feerate for 3 block confirmation target (randomized for privacy): 15897 sat/kvB (15.8 sat/vB) 2024-04-08 12:39:02,781 [INFO] Estimated miner/tx fees for this coinjoin amount: 0.3% 2024-04-08 12:39:02,804 [INFO] Joinmarket daemon listening on port 27183 2024-04-08 12:39:02,805 [INFO] Starting transaction monitor in walletservice 2024-04-08 12:39:02,826 [INFO] Trying to connect to node: 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 2024-04-08 12:39:02,827 [INFO] Trying to connect to node: g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222 2024-04-08 12:39:02,832 [INFO] Failed to connect to peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 2024-04-08 12:39:02,833 [INFO] Going to reattempt connection to 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 in 6.0 seconds. 2024-04-08 12:39:02,834 [INFO] Failed to connect to peer g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222 2024-04-08 12:39:02,834 [INFO] Going to reattempt connection to g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222 in 6.0 seconds. 2024-04-08 12:39:08,837 [INFO] Failed to connect to peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 2024-04-08 12:39:08,839 [INFO] Going to reattempt connection to 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 in 8.0 seconds. 2024-04-08 12:39:08,841 [INFO] Failed to connect to peer g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222 2024-04-08 12:39:08,842 [INFO] Going to reattempt connection to g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222 in 8.0 seconds. 2024-04-08 12:39:16,843 [INFO] Failed to connect to peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 2024-04-08 12:39:16,844 [INFO] Going to reattempt connection to 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 in 18.5 seconds. 2024-04-08 12:39:16,847 [INFO] Failed to connect to peer g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222 2024-04-08 12:39:16,848 [INFO] Going to reattempt connection to g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222 in 12.5 seconds. 2024-04-08 12:39:29,354 [INFO] Failed to connect to peer g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222 .... 2024-04-08 12:40:02,830 [ERROR] We failed to connect and handshake with ANY directories; onion messaging is not functioning.

I'm using it in a docker but it should not be the issue as I can correctly reach both bitcoin core and tor from the container.

andreafabrizi commented 2 months ago

@kristapsk, which one exactly is working for you? I would like to try to debug the issue.

Thanks!

roshii commented 2 months ago

@kristapsk, which one exactly is working for you? I would like to try to debug the issue.

odpwaf67rs5226uabcamvypg3y4bngzmfk7255flcdodesqhsvkptaid.onion:5222 is working