yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #30551
[Bug 1437230] [NEW] Horizon upload large image fails with secure connection reset using https
Public bug reported:
When I try to upload an image which is of100GB through Horizon with
https communication on apache2, then I am getting the following error.
"Secure connection Failed. The connection to the server was reset while the
page was loading."
[Fri Mar 27 06:23:59 2015] [error] Internal Server Error: /admin/images/create/
[Fri Mar 27 06:23:59 2015] [error] Traceback (most recent call last):
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 109, in get_response
[Fri Mar 27 06:23:59 2015] [error] response = middleware_method(request, callback, callback_args, callback_kwargs)
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/middleware/csrf.py", line 182, in process_view
[Fri Mar 27 06:23:59 2015] [error] request_csrf_token = request.POST.get('csrfmiddlewaretoken', '')
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py", line 198, in _get_post
[Fri Mar 27 06:23:59 2015] [error] self._load_post_and_files()
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/http/request.py", line 217, in _load_post_and_files
[Fri Mar 27 06:23:59 2015] [error] self._post, self._files = self.parse_file_upload(self.META, data)
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/http/request.py", line 177, in parse_file_upload
[Fri Mar 27 06:23:59 2015] [error] return parser.parse()
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/http/multipartparser.py", line 217, in parse
[Fri Mar 27 06:23:59 2015] [error] counters[i])
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/core/files/uploadhandler.py", line 139, in receive_data_chunk
[Fri Mar 27 06:23:59 2015] [error] self.file.write(raw_data)
[Fri Mar 27 06:23:59 2015] [error] IOError: [Errno 28] No space left on device
[Fri Mar 27 06:23:59 2015] [error] Forbidden (CSRF token missing or incorrect.): /admin/images/create/
Instead of resetting the connection, it should throw a proper exception
handling message.
** Affects: horizon
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1437230
Title:
Horizon upload large image fails with secure connection reset using
https
Status in OpenStack Dashboard (Horizon):
New
Bug description:
When I try to upload an image which is of100GB through Horizon with
https communication on apache2, then I am getting the following error.
"Secure connection Failed. The connection to the server was reset while the
page was loading."
[Fri Mar 27 06:23:59 2015] [error] Internal Server Error: /admin/images/create/
[Fri Mar 27 06:23:59 2015] [error] Traceback (most recent call last):
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 109, in get_response
[Fri Mar 27 06:23:59 2015] [error] response = middleware_method(request, callback, callback_args, callback_kwargs)
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/middleware/csrf.py", line 182, in process_view
[Fri Mar 27 06:23:59 2015] [error] request_csrf_token = request.POST.get('csrfmiddlewaretoken', '')
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py", line 198, in _get_post
[Fri Mar 27 06:23:59 2015] [error] self._load_post_and_files()
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/http/request.py", line 217, in _load_post_and_files
[Fri Mar 27 06:23:59 2015] [error] self._post, self._files = self.parse_file_upload(self.META, data)
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/http/request.py", line 177, in parse_file_upload
[Fri Mar 27 06:23:59 2015] [error] return parser.parse()
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/http/multipartparser.py", line 217, in parse
[Fri Mar 27 06:23:59 2015] [error] counters[i])
[Fri Mar 27 06:23:59 2015] [error] File "/usr/lib/python2.7/dist-packages/django/core/files/uploadhandler.py", line 139, in receive_data_chunk
[Fri Mar 27 06:23:59 2015] [error] self.file.write(raw_data)
[Fri Mar 27 06:23:59 2015] [error] IOError: [Errno 28] No space left on device
[Fri Mar 27 06:23:59 2015] [error] Forbidden (CSRF token missing or incorrect.): /admin/images/create/
Instead of resetting the connection, it should throw a proper
exception handling message.
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1437230/+subscriptions
Follow ups
References