[traceback] [prod] Exception: IOError: request data read error

RESOLVED WONTFIX

Status

Firefox Affiliates Graveyard
affiliates.mozilla.org
RESOLVED WONTFIX
6 years ago
2 years ago

People

(Reporter: mbrandt, Unassigned)

Tracking

Details

(Whiteboard: [prod], URL)

(Reporter)

Description

6 years ago
Traceback (most recent call last):

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django/django/core/handlers/base.py", line 105, in get_response
   response = middleware_method(request, callback, callback_args, callback_kwargs)

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django-session-csrf/session_csrf/__init__.py", line 75, in process_view
   user_token = request.POST.get('csrfmiddlewaretoken', '')

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django/django/core/handlers/wsgi.py", line 210, in _get_post
   self._load_post_and_files()

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django/django/http/__init__.py", line 284, in _load_post_and_files
   self._post, self._files = QueryDict(self.raw_post_data, encoding=self._encoding), MultiValueDict()

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django/django/http/__init__.py", line 248, in _get_raw_post_data
   self._raw_post_data = self.read(content_length)

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django/django/http/__init__.py", line 296, in read
   return self._stream.read(*args, **kwargs)

IOError: request data read error

Updated

6 years ago
Depends on: 711636
No longer depends on: 711636
(Reporter)

Comment 1

6 years ago
Another one of these trickled in today - although I am unable to reproduce it:

'REQUEST_URI': '/en-US/browserid/verify/',

[affiliates-prod] ERROR (EXTERNAL IP): Internal Server Error: /en-US/browserid/verify/

Traceback (most recent call last):

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django/django/core/handlers/base.py", line 105, in get_response
   response = middleware_method(request, callback, callback_args, callback_kwargs)

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django-session-csrf/session_csrf/__init__.py", line 86, in process_view
   user_token = request.POST.get('csrfmiddlewaretoken', '')

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django/django/core/handlers/wsgi.py", line 210, in _get_post
   self._load_post_and_files()

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django/django/http/__init__.py", line 284, in _load_post_and_files
   self._post, self._files = QueryDict(self.raw_post_data, encoding=self._encoding), MultiValueDict()

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django/django/http/__init__.py", line 248, in _get_raw_post_data
   self._raw_post_data = self.read(content_length)

 File "/data/www/affiliates.mozilla.org/affiliates-app/vendor/src/django/django/http/__init__.py", line 296, in read
   return self._stream.read(*args, **kwargs)

IOError: request data read error
(Assignee)

Updated

6 years ago
Product: Websites → Firefox Affiliates
These are normal across most of our sites, 99% of the time they're just a side effect of people disconnecting before we finish sending them the page. I'd love to be able to get rid of these, but none of our sites have done it thusfar, so I'm calling this a WONTFIX.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WONTFIX
(Reporter)

Comment 3

5 years ago
Is there a solution we can use to capture these tracebacks and track them? If they hit particular threshold we would know to go investigate.

I'd prefer finding a solution other than ignoring them. I do still receive these from time to time.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
(Reporter)

Updated

5 years ago
Severity: major → normal
Perhaps switching to sentry for traceback management? I assume that sentry is able to track certain types of tracebacks and tell us what frequency they occur at and other interesting metrics.

Comment 5

3 years ago
Affiliates is scheduled for end of life. This bug will not be resolved.
Status: REOPENED → RESOLVED
Last Resolved: 5 years ago3 years ago
Resolution: --- → WONTFIX
(Assignee)

Updated

2 years ago
Product: Firefox Affiliates → Firefox Affiliates Graveyard
You need to log in before you can comment on or make changes to this bug.