The JoinMarket (JAM) implementation is currently not functional on my system. Despite the system being configured and the services starting as expected, the JAM market for Bitcoin is not operational. Below is a summary of the observed issues and related logs for your reference.
Observed behavior:
- The JAM application starts but fails to establish proper connections to all necessary peers.
- Errors in the log indicate repeated connection attempts and failures for various
.onion
addresses. - A critical error message indicates failure to connect and handshake with any directories:
2024-11-15 14:24:41,020 [ERROR] We failed to connect and handshake with ANY directories; onion messaging is not functioning.
Full log:
2024-11-15T15:22:57+01:00 tail: '/var/log/jam/obwatch_stdout.log' has appeared; following new file
2024-11-15T15:22:57+01:00 tail: '/var/log/jam/tor_stdout.log' has appeared; following new file
2024-11-15T15:22:58+01:00 Nov 15 14:22:57.820 [notice] Tor 0.4.8.12 running on Linux with Libevent 2.1.12-stable, OpenSSL 1.1.1w, Zlib 1.2.11, Liblzma 5.2.5, Libzstd 1.4.8 and Glibc 2.31 as libc.
2024-11-15T15:22:58+01:00 Nov 15 14:22:57.821 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/
2024-11-15T15:22:58+01:00 Nov 15 14:22:57.821 [notice] Read configuration file "/etc/tor/torrc".
2024-11-15T15:22:58+01:00 Nov 15 14:22:57.832 [notice] Opening Socks listener on 127.0.0.1:9050
2024-11-15T15:22:58+01:00 Nov 15 14:22:57.832 [notice] Opened Socks listener connection (ready) on 127.0.0.1:9050
2024-11-15T15:22:58+01:00 Nov 15 14:22:57.832 [notice] Opening Control listener on 127.0.0.1:9051
2024-11-15T15:22:58+01:00 Nov 15 14:22:57.832 [notice] Opened Control listener connection (ready) on 127.0.0.1:9051
2024-11-15T15:23:00+01:00 ==> /var/log/jam/obwatch_stdout.log <==
2024-11-15T15:23:00+01:00 2024-11-15 14:23:00,889 [WARNING] matplotlib not found, charts will not be available. Do `pip install matplotlib` in the joinmarket virtual environment.
2024-11-15T15:23:40+01:00 User data location: /root/.joinmarket/
2024-11-15T15:23:40+01:00 2024-11-15 14:23:40,817 [INFO] Starting ob-watcher
2024-11-15T15:23:41+01:00 2024-11-15 14:23:41,009 [INFO] Trying to connect to node: bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222
2024-11-15T15:23:41+01:00 2024-11-15 14:23:41,010 [INFO] Trying to connect to node: wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222
2024-11-15T15:23:41+01:00 2024-11-15 14:23:41,011 [INFO] Trying to connect to node: ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222
2024-11-15T15:23:41+01:00 2024-11-15 14:23:41,016 [INFO] Trying to connect to node: 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222
2024-11-15T15:23:41+01:00 2024-11-15 14:23:41,017 [INFO] Trying to connect to node: g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222
2024-11-15T15:23:42+01:00 2024-11-15 14:23:42,660 [INFO] Updating status to connected for peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222.
2024-11-15T15:23:42+01:00 2024-11-15 14:23:42,660 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:23:42+01:00 2024-11-15 14:23:42,660 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222
2024-11-15T15:23:42+01:00 2024-11-15 14:23:42,734 [INFO] Going to reattempt connection to bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222 in 6.0 seconds.
2024-11-15T15:23:43+01:00 2024-11-15 14:23:43,267 [INFO] Updating status to connected for peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222.
2024-11-15T15:23:44+01:00 2024-11-15 14:23:43,267 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:23:44+01:00 2024-11-15 14:23:43,268 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222
2024-11-15T15:23:44+01:00 2024-11-15 14:23:43,410 [INFO] Going to reattempt connection to ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222 in 10.0 seconds.
2024-11-15T15:23:44+01:00 2024-11-15 14:23:43,663 [INFO] Updating status to connected for peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222.
2024-11-15T15:23:44+01:00 2024-11-15 14:23:43,665 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:23:44+01:00 2024-11-15 14:23:43,665 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222
2024-11-15T15:23:44+01:00 2024-11-15 14:23:43,677 [INFO] Going to reattempt connection to 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 in 8.0 seconds.
2024-11-15T15:23:45+01:00 2024-11-15 14:23:45,543 [INFO] Failed to connect to peer wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222
2024-11-15T15:23:45+01:00 2024-11-15 14:23:45,544 [INFO] Going to reattempt connection to wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222 in 5.0 seconds.
2024-11-15T15:23:47+01:00 2024-11-15 14:23:47,141 [INFO] joined: #joinmarket-pit irc-cf73.darkscience.net
2024-11-15T15:23:47+01:00 2024-11-15 14:23:47,142 [INFO] Could not connect to *ALL* servers yet, waiting up to 60 more seconds.
2024-11-15T15:23:49+01:00 2024-11-15 14:23:48,979 [INFO] Updating status to connected for peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222.
2024-11-15T15:23:49+01:00 2024-11-15 14:23:48,980 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:23:49+01:00 2024-11-15 14:23:48,980 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222
2024-11-15T15:23:49+01:00 2024-11-15 14:23:48,981 [INFO] Going to reattempt connection to bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222 in 10.0 seconds.
2024-11-15T15:23:51+01:00 2024-11-15 14:23:51,800 [INFO] Updating status to connected for peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222.
2024-11-15T15:23:51+01:00 2024-11-15 14:23:51,800 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:23:51+01:00 2024-11-15 14:23:51,801 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222
2024-11-15T15:23:51+01:00 2024-11-15 14:23:51,820 [INFO] Going to reattempt connection to 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 in 13.0 seconds.
2024-11-15T15:23:53+01:00 2024-11-15 14:23:53,612 [INFO] Failed to connect to peer wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222
2024-11-15T15:23:53+01:00 2024-11-15 14:23:53,613 [INFO] Going to reattempt connection to wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222 in 8.0 seconds.
2024-11-15T15:23:54+01:00 2024-11-15 14:23:53,749 [INFO] Updating status to connected for peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222.
2024-11-15T15:23:54+01:00 2024-11-15 14:23:53,749 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:23:54+01:00 2024-11-15 14:23:53,749 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222
2024-11-15T15:23:56+01:00 2024-11-15 14:23:56,009 [INFO] Going to reattempt connection to ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222 in 12.0 seconds.
2024-11-15T15:23:59+01:00 2024-11-15 14:23:59,221 [INFO] Updating status to connected for peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222.
2024-11-15T15:23:59+01:00 2024-11-15 14:23:59,221 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:23:59+01:00 2024-11-15 14:23:59,221 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222
2024-11-15T15:24:00+01:00 2024-11-15 14:23:59,236 [INFO] Going to reattempt connection to bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222 in 13.5 seconds.
2024-11-15T15:24:04+01:00 2024-11-15 14:24:04,805 [INFO] Failed to connect to peer wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222
2024-11-15T15:24:04+01:00 2024-11-15 14:24:04,805 [INFO] Going to reattempt connection to wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222 in 18.5 seconds.
2024-11-15T15:24:06+01:00 2024-11-15 14:24:06,696 [INFO] Updating status to connected for peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222.
2024-11-15T15:24:07+01:00 2024-11-15 14:24:06,696 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:24:07+01:00 2024-11-15 14:24:06,696 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222
2024-11-15T15:24:07+01:00 2024-11-15 14:24:06,697 [INFO] Going to reattempt connection to 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 in 13.5 seconds.
2024-11-15T15:24:08+01:00 2024-11-15 14:24:08,365 [INFO] Updating status to connected for peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222.
2024-11-15T15:24:08+01:00 2024-11-15 14:24:08,365 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:24:09+01:00 2024-11-15 14:24:08,366 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222
2024-11-15T15:24:09+01:00 2024-11-15 14:24:08,531 [INFO] Going to reattempt connection to ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222 in 16.5 seconds.
2024-11-15T15:24:13+01:00 2024-11-15 14:24:13,017 [INFO] Updating status to connected for peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222.
2024-11-15T15:24:13+01:00 2024-11-15 14:24:13,018 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:24:14+01:00 2024-11-15 14:24:13,018 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222
2024-11-15T15:24:14+01:00 2024-11-15 14:24:13,059 [INFO] Going to reattempt connection to bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222 in 20.25 seconds.
2024-11-15T15:24:21+01:00 2024-11-15 14:24:20,316 [INFO] Updating status to connected for peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222.
2024-11-15T15:24:21+01:00 2024-11-15 14:24:20,367 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:24:21+01:00 2024-11-15 14:24:20,367 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222
2024-11-15T15:24:21+01:00 2024-11-15 14:24:20,372 [INFO] Going to reattempt connection to 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 in 23.25 seconds.
2024-11-15T15:24:28+01:00 2024-11-15 14:24:27,220 [INFO] Updating status to connected for peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222.
2024-11-15T15:24:28+01:00 2024-11-15 14:24:27,220 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:24:28+01:00 2024-11-15 14:24:27,222 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222
2024-11-15T15:24:28+01:00 2024-11-15 14:24:27,298 [INFO] Failed to connect to peer wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222
2024-11-15T15:24:28+01:00 2024-11-15 14:24:27,298 [INFO] Going to reattempt connection to wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222 in 23.25 seconds.
2024-11-15T15:24:28+01:00 2024-11-15 14:24:27,440 [INFO] Going to reattempt connection to ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222 in 21.25 seconds.
2024-11-15T15:24:34+01:00 2024-11-15 14:24:33,624 [INFO] Updating status to connected for peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222.
2024-11-15T15:24:34+01:00 2024-11-15 14:24:33,625 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:24:34+01:00 2024-11-15 14:24:33,630 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222
2024-11-15T15:24:34+01:00 2024-11-15 14:24:33,632 [INFO] Going to reattempt connection to bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222 in 31.375 seconds.
2024-11-15T15:24:41+01:00 2024-11-15 14:24:41,020 [ERROR] We failed to connect and handshake with ANY directories; onion messaging is not functioning.
2024-11-15T15:24:44+01:00 2024-11-15 14:24:43,800 [INFO] Updating status to connected for peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222.
2024-11-15T15:24:44+01:00 2024-11-15 14:24:43,800 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:24:44+01:00 2024-11-15 14:24:43,800 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222
2024-11-15T15:24:44+01:00 2024-11-15 14:24:43,825 [INFO] Going to reattempt connection to 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 in 32.375 seconds.
2024-11-15T15:24:50+01:00
2024-11-15T15:24:50+01:00 started http server, visit http://127.0.0.1:62601/
2024-11-15T15:24:50+01:00
2024-11-15T15:24:50+01:00 2024-11-15 14:24:49,051 [INFO] Updating status to connected for peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222.
2024-11-15T15:24:50+01:00 2024-11-15 14:24:49,051 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:24:50+01:00 2024-11-15 14:24:49,052 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222
2024-11-15T15:24:50+01:00 2024-11-15 14:24:49,157 [INFO] Going to reattempt connection to ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222 in 30.375 seconds.
2024-11-15T15:24:54+01:00 2024-11-15 14:24:53,975 [INFO] Failed to connect to peer wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222
2024-11-15T15:24:54+01:00 2024-11-15 14:24:53,975 [INFO] Going to reattempt connection to wkd3kd73ze62sqhlj2ebwe6fxqvshw5sya6nkvrgcweegt7ljhuspaid.onion:5222 in 35.375 seconds.
2024-11-15T15:25:06+01:00 2024-11-15 14:25:05,451 [INFO] Updating status to connected for peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222.
2024-11-15T15:25:06+01:00 2024-11-15 14:25:05,451 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:25:06+01:00 2024-11-15 14:25:05,452 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222
2024-11-15T15:25:06+01:00 2024-11-15 14:25:05,453 [INFO] Going to reattempt connection to bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222 in 46.5625 seconds.
2024-11-15T15:25:17+01:00 2024-11-15 14:25:16,467 [INFO] Updating status to connected for peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222.
2024-11-15T15:25:17+01:00 2024-11-15 14:25:16,467 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:25:17+01:00 2024-11-15 14:25:16,467 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222
2024-11-15T15:25:17+01:00 2024-11-15 14:25:16,486 [INFO] Going to reattempt connection to 3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222 in 49.5625 seconds.
2024-11-15T15:25:20+01:00 2024-11-15 14:25:19,876 [INFO] Updating status to connected for peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222.
2024-11-15T15:25:20+01:00 2024-11-15 14:25:19,876 [INFO] We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-11-15T15:25:20+01:00 2024-11-15 14:25:19,876 [INFO] Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "blablabla", "network": "mainnet"} to peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222```
The implementation fails to establish required connections, rendering the market non-functional.
Steps taken:
- Confirmed that Tor service is running and configured properly.
- Removed and reinstalled JAM package from officaial marketplace
- Verified that JAM logs consistently attempt connections but fail to handshake with necessary directories.
Thank you for taking the time to review and address this issue. I truly appreciate the effort