Closed Bug 709835 Opened 13 years ago Closed 9 years ago

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

Categories

(Firefox Affiliates Graveyard :: affiliates.mozilla.org, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mbrandt, Unassigned)

References

()

Details

(Whiteboard: [prod])

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
Depends on: 711636
No longer depends on: 711636
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
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
Closed: 11 years ago
Resolution: --- → WONTFIX
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 → ---
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.
Affiliates is scheduled for end of life. This bug will not be resolved.
Status: REOPENED → RESOLVED
Closed: 11 years ago9 years ago
Resolution: --- → WONTFIX
Product: Firefox Affiliates → Firefox Affiliates Graveyard
You need to log in before you can comment on or make changes to this bug.