HttpsConnectionPool - Max retries exceeded Issue

Hi Friends,

While I active ssl in the production platform everything works well but while generating a new “Submission files Archive” I am facing with an issue, without https , this error not occured,

How can I handle this situation ?.
The error log :


lms-worker_1                 | During handling of the above exception, another exception occurred:
lms-worker_1                 |
lms-worker_1                 | Traceback (most recent call last):
lms-worker_1                 |   File "/openedx/venv/lib/python3.8/site-packages/openassessment/data.py", line 1203, in create_zip_with_attachments
lms-worker_1                 |     cls._download_file_by_key(key)
lms-worker_1                 |   File "/openedx/venv/lib/python3.8/site-packages/openassessment/data.py", line 956, in _download_file_by_key
lms-worker_1                 |     response = requests.get(download_url)
lms-worker_1                 |   File "/openedx/venv/lib/python3.8/site-packages/requests/api.py", line 75, in get
lms-worker_1                 |     return request('get', url, params=params, **kwargs)
lms-worker_1                 |   File "/openedx/venv/lib/python3.8/site-packages/requests/api.py", line 61, in request
lms-worker_1                 |     return session.request(method=method, url=url, **kwargs)
lms-worker_1                 |   File "/openedx/venv/lib/python3.8/site-packages/requests/sessions.py", line 542, in request
lms-worker_1                 |     resp = self.send(prep, **send_kwargs)
lms-worker_1                 |   File "/openedx/venv/lib/python3.8/site-packages/requests/sessions.py", line 655, in send
lms-worker_1                 |     r = adapter.send(request, **kwargs)
lms-worker_1                 |   File "/openedx/venv/lib/python3.8/site-packages/requests/adapters.py", line 516, in send
lms-worker_1                 |     raise ConnectionError(e, request=request)
lms-worker_1                 | requests.exceptions.ConnectionError: HTTPSConnectionPool(host='mysite.com', port=443): Max retries exceeded with url: /openassessment/fileupload/submissions_attachments/ecb1a70abd8a801483dc00a437c9d2e0/course-v1:Edu+Edu001+001/block-v1:Edu+Edu001+001+type@openassessment+block@6d05a9f7776d48a2ab214d34ea87c08a/ (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7ff58c401940>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution'))
lms-worker_1                 |
lms-worker_1                 | During handling of the above exception, another exception occurred:
lms-worker_1                 |
lms-worker_1                 | Traceback (most recent call last):
lms-worker_1                 |   File "/openedx/edx-platform/lms/djangoapps/instructor_task/tasks_helper/misc.py", line 389, in _step_context_manager
lms-worker_1                 |     yield
lms-worker_1                 |   File "/openedx/edx-platform/lms/djangoapps/instructor_task/tasks_helper/misc.py", line 454, in upload_ora2_submission_files
lms-worker_1                 |     compressed = OraDownloadData.create_zip_with_attachments(zip_file, submission_files_data)
lms-worker_1                 |   File "/openedx/venv/lib/python3.8/site-packages/openassessment/data.py", line 1221, in create_zip_with_attachments
lms-worker_1                 |     csvwriter.writerow({**file_data, 'file_found': file_found})
lms-worker_1                 | UnboundLocalError: local variable 'file_found' referenced before assignment
lms-worker_1                 | 2022-02-10 09:37:58,412 INFO 16 [edx.celery.task] [user None] [ip None] misc.py:457 - Task: 2c4b1a1a-2240-43c8-96c2-3b06252a3a3c, InstructorTask ID: 36, Course: course-v1:Edu+Edu001+001, Input: {}, created empty zip file, aborting.
lms-worker_1                 | 2022-02-10 09:37:58,413 INFO 16 [edx.celery.task] [user None] [ip None] runner.py:126 - Task: 2c4b1a1a-2240-43c8-96c2-3b06252a3a3c, InstructorTask ID: 36, Course: course-v1:Edu+Edu001+001, Input: {}, Task type: compressed, Finishing task: failed
lms-worker_1                 | 2022-02-10 09:37:58,419 INFO 16 [celery.app.trace] [user None] [ip None] trace.py:125 - Task lms.djangoapps.instructor_task.tasks.export_ora2_submission_files[2c4b1a1a-2240-43c8-96c2-3b06252a3a3c] succeeded in 0.3113234560005367s: 'failed'
lms_1                        | 2022-02-10 09:38:11,401 INFO 8 [tracking] [user 246] [ip 192.168.221.70] logger.py:41 - {"name": "/courses/course-v1:Edu+Edu001+001/instructor/api/list_report_downloads", "context": {"course_id": "course-v1:Edu+Edu001+001", "course_user_tags": {}, "user_id": 246, "path": "/courses/course-v1:Edu+Edu001+001/instructor/api/list_report_downloads", "org_id": "Edu", "enterprise_uuid": ""}, "username": "ayshan", "session": "5bdaf5e591158a3c66a9e2d05d1712b4", "ip": "192.168.221.70", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.82 Safari/537.36", "host": "mysite.com", "referer": "https://mysite.com/courses/course-v1:Edu+Edu001+001/instructor", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2022-02-10T09:38:11.401003+00:00", "event_type": "/courses/course-v1:Edu+Edu001+001/instructor/api/list_report_downloads", "event_source": "server", "page": null}

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.