[tor-bugs] #34399 [Applications/Tor Browser]: Electrum-NMC can't make outgoing connections on Python 3.8+
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Jun 9 11:22:54 UTC 2020
#34399: Electrum-NMC can't make outgoing connections on Python 3.8+
------------------------+------------------------------------------
Reporter: JeremyRand | Owner: tbb-team
Type: defect | Status: new
Priority: Medium | Component: Applications/Tor Browser
Version: | Severity: Normal
Keywords: namecoin | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
------------------------+------------------------------------------
The Electrum-NMC version in Tor Browser is affected by this bug:
https://github.com/kyuupichan/aiorpcX/pull/32 . The gist is that
Electrum-NMC fails to properly initialize random SOCKS authentication when
on Python 3.8+, which causes all outgoing connections to ElectrumX servers
to fail with a Python exception. Thus, no Namecoin resolution is possible
with those Python versions.
The `master-3.3.11` branch of Electrum-NMC contains a backported fix,
which should be usable for Tor Browser. I'll submit a patch for `tor-
browser-build` that bumps the Electrum-NMC dependency shortly.
Thanks to yanmaani for reporting the bug.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/34399>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list