A Maze of Twisted Wormholes, None Alike
See original GitHub issueIssue:
Lots of broken wormholes: mine, Rob’s, now Dave’s.
Symptom:
wormhole send
and wormohole receive
return an error.
$ wormhole send
Traceback (most recent call last):
File "/usr/bin/wormhole", line 11, in <module>
sys.exit(wormhole())
File "/usr/lib/python2.7/site-packages/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/usr/lib/python2.7/site-packages/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/lib/python2.7/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/lib/python2.7/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/click/decorators.py", line 27, in new_func
return f(get_current_context().obj, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/wormhole/cli/cli.py", line 182, in send
from . import cmd_send
File "/usr/lib/python2.7/site-packages/wormhole/cli/cmd_send.py", line 7, in <module>
from twisted.internet import reactor
File "/usr/lib64/python2.7/site-packages/twisted/internet/reactor.py", line 38, in <module>
from twisted.internet import default
File "/usr/lib64/python2.7/site-packages/twisted/internet/default.py", line 56, in <module>
install = _getInstallFunction(platform)
File "/usr/lib64/python2.7/site-packages/twisted/internet/default.py", line 44, in _getInstallFunction
from twisted.internet.epollreactor import install
File "/usr/lib64/python2.7/site-packages/twisted/internet/epollreactor.py", line 24, in <module>
from twisted.internet import posixbase
File "/usr/lib64/python2.7/site-packages/twisted/internet/posixbase.py", line 18, in <module>
from twisted.internet import error, udp, tcp
File "/usr/lib64/python2.7/site-packages/twisted/internet/tcp.py", line 28, in <module>
from twisted.internet._newtls import (
File "/usr/lib64/python2.7/site-packages/twisted/internet/_newtls.py", line 21, in <module>
from twisted.protocols.tls import TLSMemoryBIOFactory, TLSMemoryBIOProtocol
File "/usr/lib64/python2.7/site-packages/twisted/protocols/tls.py", line 63, in <module>
from twisted.internet._sslverify import _setAcceptableProtocols
File "/usr/lib64/python2.7/site-packages/twisted/internet/_sslverify.py", line 38, in <module>
TLSVersion.TLSv1_1: SSL.OP_NO_TLSv1_1,
AttributeError: 'module' object has no attribute 'OP_NO_TLSv1_1'
Fix:
http://stackoverflow.com/questions/42225773/install-scrapy-on-mac-successful-but-run-error
pip install Twisted==16.4.1
$ sudo pip install Twisted==16.4.1
Collecting Twisted==16.4.1
Downloading Twisted-16.4.1.tar.bz2 (3.0MB)
100% |████████████████████████████████| 3.0MB 406kB/s
Requirement already satisfied: zope.interface>=3.6.0 in /usr/lib64/python2.7/site-packages (from Twisted==16.4.1)
Requirement already satisfied: setuptools in /usr/lib/python2.7/site-packages (from zope.interface>=3.6.0->Twisted==16.4.1)
Requirement already satisfied: six>=1.6.0 in /usr/lib/python2.7/site-packages (from setuptools->zope.interface>=3.6.0->Twisted==16.4.1)
Requirement already satisfied: appdirs>=1.4.0 in /usr/lib/python2.7/site-packages (from setuptools->zope.interface>=3.6.0->Twisted==16.4.1)
Requirement already satisfied: packaging>=16.8 in /usr/lib/python2.7/site-packages (from setuptools->zope.interface>=3.6.0->Twisted==16.4.1)
Requirement already satisfied: pyparsing in /usr/lib/python2.7/site-packages (from packaging>=16.8->setuptools->zope.interface>=3.6.0->Twisted==16.4.1)
Installing collected packages: Twisted
Found existing installation: Twisted 17.1.0
Uninstalling Twisted-17.1.0:
Successfully uninstalled Twisted-17.1.0
Running setup.py install for Twisted ... done
Successfully installed Twisted-16.4.1
[dlwillson@intecrowd-vboxws ~]$ wormhole send
Text to send:
Notes:
Even though that fixed a box, I remain confused about the actual problem, because another box has Twisted (17.1.0) and it works fine. (i.e. no downgrade needed)
Issue Analytics
- State:
- Created 6 years ago
- Comments:11
Top Results From Across the Web
A Maze of Twisted Wormholes, None Alike · Issue #143 · magic ...
Issue: Lots of broken wormholes: mine, Rob's, now Dave's. Symptom: wormhole send and wormohole receive return an error. $ wormhole send Traceback (most ......
Read more >You are in a maze of twisty little passages - YouTube
David R. MacIverYou are a robot tasked with mapping a maze, but a lot of these rooms look weirdly similar. What do you...
Read more >Fall Guys: Wormhole Wanderers Event Guide - TheGamer
There's a new obstacle arriving in Fall Guys' Wormhole Wanderers Event - here's everything you need to know.
Read more >Greegs & Ladders - Chapter 22 - Wattpad
Nowadays a maze consists of thousands of deadly, twisting corridors branching out like brain synapses from a spherical centre. There is only one...
Read more >'Dark' Season One Finale Explained - Insider
Together Noah and Helge travel through the cave's wormhole portal to ... boy as it drops them through a wormhole and into a...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
We now depend upon
twisted[tls] >= 17.5.0
(to ensure we’ve got access to an API that fixes #68). I think that ought to fix this as a side-effect. Closing it out… thanks everyone for the help!I’m happy to increase our
twisted[tls]
dependency to something versioned. Any recommendations on what version would provoke the right down(up?)stream dependencies?