[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4167: Client can't connect to storage node via tor in 1.20.0
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Feb 25 17:26:10 UTC 2025
#4167: Client can't connect to storage node via tor in 1.20.0
---------------------------+---------------------------
Reporter: hacklschorsch | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
---------------------------+---------------------------
|| Guest46 || hi, I cannot get tahoe to work, I am using v1.20.0,
introducer and storage nodes works fine, client con ||
|| fails || to connect to storage node with an exception: ||
|| Guest46 || failure: [Failure instance: Traceback: <class
'allmydata.util.deferredutil.MultiFailure'>: /home/user/tn3.11/site-
packages/twisted/internet/defer.py:2017:_inlineCallbacks /home/user/tahoe-
lafs/venv/lib/python3.11/storage_client.py:1351:_pick_server_and_get_version
||
|| Guest46 || /home/user/tahoe-lafs/venv/lib/python3.11/site-
packages/allmydata/storage_client.py:1341:get_istorage_server /home/user
/tahoe-lafs/venv/lib/python3.11/site-
packages/twisted/internet/defer.py:1191:__iter__ /home/user/tahoe-
lafs/venv/lib/python3.11/site-
packages/twisted/python/failure.py:455:raiseException ||
|| Guest46 || /home/user/tahoe-lafs/venv/lib/python3.11/site-
packages/twisted/internet/defer.py:2017:_inlineCallbacks /home/user/tahoe-
lafs/venv/lib/python3.11/site-
packages/allmydata/storage_client.py:1125:_pick_a_http_server /home/user
/tahoe-lafs/venv/lib/python3.11/site-
packages/twisted/internet/defer.py:1191:__iter__ ||
|| Guest46 || /home/user/tahoe-lafs/venv/lib/python3.11/site-
packages/twisted/python/failure.py:455:raiseException ] ||
|| hacklschorsch || Hi Guest46! ||
|| hacklschorsch || What's your shares.needed / shares.total /
shares.happy configuration? First thing that comes to my mind is maybe
the client is looking for more servers than the grid has available ||
|| hacklschorsch || https://tahoe-
lafs.readthedocs.io/en/latest/configuration.html#client-configuration ||
|| hacklschorsch || (looks well like it could be a problem with the code
though) ||
|| hacklschorsch || What OS and Python are you running this on? Would
be great help if I could reproduce the issue ||
|| Guest46 || hacklschorsch Python 3.11.2 on Debian 12. All shares are set
to 1 on both server and client nodes, and all nodes use Tor ||
|| meejah || Guest46: is it possible to try without Tor, to eliminate one
variable? ||
|| Guest46 || meejah I tried but don't know how to set it up, get
"connection refused" from server when connecting to introducer, it's
easier with tor :D ||
|| meejah || hacklschorsch: restarted ||
|| meejah || Guest46: hah, glad to hear something is easier with Tor ;)
(i do have an ssh Onion service for that reason too though ;) ||
|| meejah || Guest46: can you try with "force_foolscap" in the "[client]"
configuration? (theory being maybe the GBS/http stuff doesn't support Tor
yet?) ||
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4167>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list