Comment 1 for bug 915057

Revision history for this message
Anthony Lenton (elachuni) wrote :

The closest oops report I can find for this incident on satsuma is OOPS 2202satsuma76540 that provides the following traceback:

Traceback (most recent call last):
  File "/srv/reviews.ubuntu.com/production/rnr-server/sourcecode/django/django/core/handlers/base.py", line 111, in get_response
    response = callback(request, *callback_args, **callback_kwargs)
  File "/srv/reviews.ubuntu.com/production/rnr-server/sourcecode/django/django/views/decorators/vary.py", line 22, in inner_func
    response = func(*args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/piston/resource.py", line 74, in __call__
    if not self.authentication.is_authenticated(request):
  File "/srv/reviews.ubuntu.com/production/rnr-server/src/reviewsapp/auth.py", line 77, in is_authenticated
    self.prefetch_oauth_consumer(orequest)
  File "/srv/reviews.ubuntu.com/production/rnr-server/src/reviewsapp/auth.py", line 101, in prefetch_oauth_consumer
    openid_identifier=consumer_key, signature=request.get_parameter('oauth_signature'))
  File "/srv/reviews.ubuntu.com/production/rnr-server/src/reviewsapp/utilities.py", line 149, in get_data_for_account
    result = self.identity_provider.authentications.validate_token(
  File "/usr/lib/pymodules/python2.6/lazr/restfulclient/resource.py", line 301, in __getattr__
    return self.lp_get_parameter(attr)
  File "/usr/lib/pymodules/python2.6/lazr/restfulclient/resource.py", line 196, in lp_get_parameter
    self._ensure_representation()
  File "/usr/lib/pymodules/python2.6/lazr/restfulclient/resource.py", line 331, in _ensure_representation
    representation = self._root._browser.get(self._wadl_resource)
  File "/usr/lib/pymodules/python2.6/lazr/restfulclient/_browser.py", line 316, in get
    response, content = self._request(url, extra_headers=headers)
  File "/usr/lib/pymodules/python2.6/lazr/restfulclient/_browser.py", line 260, in _request
    str(url), method=method, body=data, headers=headers)
  File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 1129, in request
    (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
  File "/usr/lib/pymodules/python2.6/lazr/restfulclient/_browser.py", line 154, in _request
    redirections, cachekey)
  File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 901, in _request
    (response, content) = self._conn_request(conn, request_uri, method, body, headers)
  File "/usr/lib/pymodules/python2.6/lazr/restfulclient/_browser.py", line 159, in _conn_request
    conn, request_uri, method, body, headers)
  File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 871, in _conn_request
    response = conn.getresponse()
  File "/usr/lib/python2.6/httplib.py", line 986, in getresponse
    response.begin()
  File "/usr/lib/python2.6/httplib.py", line 391, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python2.6/httplib.py", line 349, in _read_status
    line = self.fp.readline()
  File "/usr/lib/python2.6/socket.py", line 397, in readline
    data = recv(1)
  File "/usr/lib/python2.6/ssl.py", line 96, in <lambda>
    self.recv = lambda buflen=1024, flags=0: SSLSocket.recv(self, buflen, flags)
  File "/usr/lib/python2.6/ssl.py", line 222, in recv
    raise x
SSLError: [Errno 1] _ssl.c:1325: error:140D2081:SSL routines:TLS1_ENC:block cipher pad is wrong