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 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