Hi there,
I ran tutor local quickstart and created an ecommerce course with the verification ID checked
When I try to upload the photos I get an error, so I’m wondering if I’m missing something in the config.yml
This is the error I’m getting:
lms_1 | 2020-04-08 20:44:44,050 ERROR 38 [root] signals.py:21 - Uncaught exception from None
lms_1 | Traceback (most recent call last):
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py", line 41, in inner
lms_1 | response = get_response(request)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 249, in _legacy_get_response
lms_1 | response = self._get_response(request)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 187, in _get_response
lms_1 | response = self.process_exception_by_middleware(e, request)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 185, in _get_response
lms_1 | response = wrapped_callback(request, *callback_args, **callback_kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/views/generic/base.py", line 68, in view
lms_1 | return self.dispatch(request, *args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 67, in _wrapper
lms_1 | return bound_func(*args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 63, in bound_func
lms_1 | return func.__get__(self, type(self))(*args2, **kwargs2)
lms_1 | File "/openedx/edx-platform/lms/djangoapps/verify_student/views.py", line 863, in dispatch
lms_1 | return super(SubmitPhotosView, self).dispatch(request, *args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/views/generic/base.py", line 88, in dispatch
lms_1 | return handler(request, *args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 67, in _wrapper
lms_1 | return bound_func(*args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 23, in _wrapped_view
lms_1 | return view_func(request, *args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 63, in bound_func
lms_1 | return func.__get__(self, type(self))(*args2, **kwargs2)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 67, in _wrapper
lms_1 | return bound_func(*args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 185, in inner
lms_1 | return func(*args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 63, in bound_func
lms_1 | return func.__get__(self, type(self))(*args2, **kwargs2)
lms_1 | File "/openedx/edx-platform/lms/djangoapps/verify_student/views.py", line 916, in post
lms_1 | self._submit_attempt(request.user, face_image, photo_id_image, initial_verification)
lms_1 | File "/openedx/edx-platform/lms/djangoapps/verify_student/views.py", line 1045, in _submit_attempt
lms_1 | attempt.upload_face_image(face_image)
lms_1 | File "/openedx/edx-platform/lms/djangoapps/verify_student/models.py", line 84, in with_status_check
lms_1 | return func(obj, *args, **kwargs)
lms_1 | File "/openedx/edx-platform/lms/djangoapps/verify_student/models.py", line 585, in upload_face_image
lms_1 | aes_key_str = settings.VERIFY_STUDENT["SOFTWARE_SECURE"]["FACE_IMAGE_AES_KEY"]
lms_1 | KeyError: 'SOFTWARE_SECURE'
lms_1 | 2020-04-08 20:44:44,051 ERROR 38 [django.request] exception.py:135 - Internal Server Error: /verify_student/submit-photos/
lms_1 | Traceback (most recent call last):
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py", line 41, in inner
lms_1 | response = get_response(request)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 249, in _legacy_get_response
lms_1 | response = self._get_response(request)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 187, in _get_response
lms_1 | response = self.process_exception_by_middleware(e, request)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 185, in _get_response
lms_1 | response = wrapped_callback(request, *callback_args, **callback_kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/views/generic/base.py", line 68, in view
lms_1 | return self.dispatch(request, *args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 67, in _wrapper
lms_1 | return bound_func(*args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 63, in bound_func
lms_1 | return func.__get__(self, type(self))(*args2, **kwargs2)
lms_1 | File "/openedx/edx-platform/lms/djangoapps/verify_student/views.py", line 863, in dispatch
lms_1 | return super(SubmitPhotosView, self).dispatch(request, *args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/views/generic/base.py", line 88, in dispatch
lms_1 | return handler(request, *args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 67, in _wrapper
lms_1 | return bound_func(*args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 23, in _wrapped_view
lms_1 | return view_func(request, *args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 63, in bound_func
lms_1 | return func.__get__(self, type(self))(*args2, **kwargs2)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 67, in _wrapper
lms_1 | return bound_func(*args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 185, in inner
lms_1 | return func(*args, **kwargs)
lms_1 | File "/openedx/venv/local/lib/python2.7/site-packages/django/utils/decorators.py", line 63, in bound_func
lms_1 | return func.__get__(self, type(self))(*args2, **kwargs2)
lms_1 | File "/openedx/edx-platform/lms/djangoapps/verify_student/views.py", line 916, in post
lms_1 | self._submit_attempt(request.user, face_image, photo_id_image, initial_verification)
lms_1 | File "/openedx/edx-platform/lms/djangoapps/verify_student/views.py", line 1045, in _submit_attempt
lms_1 | attempt.upload_face_image(face_image)
lms_1 | File "/openedx/edx-platform/lms/djangoapps/verify_student/models.py", line 84, in with_status_check
lms_1 | return func(obj, *args, **kwargs)
lms_1 | File "/openedx/edx-platform/lms/djangoapps/verify_student/models.py", line 585, in upload_face_image
lms_1 | aes_key_str = settings.VERIFY_STUDENT["SOFTWARE_SECURE"]["FACE_IMAGE_AES_KEY"]
lms_1 | KeyError: 'SOFTWARE_SECURE'