another OpenSSL error...
HX7Q opened this issue · 1 comments
When I run the code and attempt to connect to my proxy I get the following OpenSSL error. Seems I'm missing something but I've installed the necessary libraries so I'm not sure what's going on and I'm not finding much online
Auth failed: [<twisted.python.failure.Failure OpenSSL.SSL.Error: [('STORE routines', '', 'unregistered scheme'), ('STORE routines', '', 'unsupported'), ('STORE routines', '', 'unregistered scheme'), ('system library', '', ''), ('STORE routines', '', 'unregistered scheme'), ('STORE routines', '', 'unsupported'), ('STORE routines', '', 'unregistered scheme'), ('system library', '', ''), ('STORE routines', '', 'unregistered scheme'), ('STORE routines', '', 'unsupported'), ('STORE routines', '', 'unregistered scheme'), ('system library', '', ''), ('STORE routines', '', 'unregistered scheme'), ('STORE routines', '', 'unsupported'), ('SSL routines', '', 'certificate verify failed')]>]
The Proxy is telling the client it is an online server, but it needs to be an offline server to read and edit the packages.
Adding online_mode = False
to QuietDownstreamFactory
(line 70) will fix this.
I also made a pull request for it if you want to just download the changed file #16