Hi Paul

(not the maintainer here, but adding some additional obvervations).

On Tue, Jul 22, 2014 at 08:01:55PM +0800, Paul Wise wrote:
> pabs@chianamo ~ $ rm -rf .torbrowser/
> pabs@chianamo ~ $ torbrowser-launcher
> /usr/lib/python2.7/dist-packages/twisted/internet/_sslverify.py:184: 
> UserWarning: You do not have the service_identity module installed. Please 
> install it from <https://pypi.python.org/pypi/service_identity>. Without the 
> service_identity module and a recent enough pyOpenSSL tosupport it, Twisted 
> can perform only rudimentary TLS client hostnameverification.  Many valid 
> certificate/hostname mappings may be rejected.
>   verifyHostname, VerificationError = _selectVerifyImplementation()
[...]
> Download error: [<twisted.python.failure.Failure <class 
> 'twisted.internet._sslverify.SimpleVerificationError'>>] <class 
> 'twisted.web._newclient.ResponseNeverReceived'>

I think this is due to twisted been update from 13.2.0-1 to 14.0.0-1.
New twisted in unstable (and now also jessie already), has for
_selectVerifyImplementation

    """
    U{service_identity <https://pypi.python.org/pypi/service_identity>}
    requires pyOpenSSL 0.12 or better but our dependency is still back at 0.10.
    Determine if pyOpenSSL has the requisite feature, and whether
    C{service_identity} is installed.  If so, use it.  If not, use simplistic
    and incorrect checking as implemented in L{simpleVerifyHostname}.

    @return: 2-tuple of (C{verify_hostname}, C{VerificationError})
    @rtype: L{tuple}
    """

but python-service-identity is only in NEW yet, see also #754866.

Regards,
Salvatore


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to