requestsync crashed with SSLError in do_handshake(): [Errno 8] _ssl.c:510: EOF occurred in violation of protocol

Bug #1559759 reported by Amr Ibrahim
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-dev-tools (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

It crashed when I did the following:

:~$ requestsync -d testing -s matplotlib xenial
The authorization page:
should be opening in your browser. Use your browser to authorize this program to access Launchpad on your behalf.
Press any key to continue or wait (5) seconds...
Waiting to hear from Launchpad about your decision...
Changes have been made to the package in Ubuntu.
Please edit the report and give an explanation.
Not saving the report file will abort the request.
Traceback (most recent call last):
  File "/usr/bin/requestsync", line 359, in <module>
    main()
  File "/usr/bin/requestsync", line 291, in main
    % get_ubuntu_delta_changelog(ubuntu_srcpkg))
  File "/usr/lib/python2.7/dist-packages/ubuntutools/requestsync/lp.py", line 129, in get_ubuntu_delta_changelog
    response, body = Http().request(changes_url)
  File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1569, in request
    (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
  File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1366, in _request
    (response, content) = self.request(location, redirect_method, body=body, headers = headers, redirections = redirections - 1)
  File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1569, in request
    (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
  File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1316, in _request
    (response, content) = self._conn_request(conn, request_uri, method, body, headers)
  File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1289, in _conn_request
    conn.connect()
  File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1020, in connect
    self.disable_ssl_certificate_validation, self.ca_certs)
  File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 80, in _ssl_wrap_socket
    cert_reqs=cert_reqs, ca_certs=ca_certs)
  File "/usr/lib/python2.7/ssl.py", line 487, in wrap_socket
    ciphers=ciphers)
  File "/usr/lib/python2.7/ssl.py", line 243, in __init__
    self.do_handshake()
  File "/usr/lib/python2.7/ssl.py", line 405, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [Errno 8] _ssl.c:510: EOF occurred in violation of protocol
-----------------------------------------------------------------------------------------------------

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: ubuntu-dev-tools 0.153
ProcVersionSignature: Ubuntu 4.2.0-34.39~14.04.1-generic 4.2.8-ckt4
Uname: Linux 4.2.0-34-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.14.1-0ubuntu3.19
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Mar 20 19:41:24 2016
ExecutablePath: /usr/bin/requestsync
InstallationDate: Installed on 2015-06-16 (277 days ago)
InstallationMedia: Ubuntu 14.04.2 LTS "Trusty Tahr" - Release amd64 (20150218.1)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/requestsync -d testing -s matplotlib xenial
PythonArgs: ['/usr/bin/requestsync', '-d', 'testing', '-s', 'matplotlib', 'xenial']
SourcePackage: ubuntu-dev-tools
Title: requestsync crashed with SSLError in do_handshake(): [Errno 8] _ssl.c:510: EOF occurred in violation of protocol
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip libvirtd lpadmin plugdev sambashare sudo

Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :
tags: removed: need-duplicate-check
Changed in ubuntu-dev-tools (Ubuntu):
importance: Undecided → Medium
information type: Private → Public
Revision history for this message
Dan Streetman (ddstreet) wrote :

please reopen if this problem still exists

Changed in ubuntu-dev-tools (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.