Ironwood.master - Configure Software Secure

Hello,

i just install ironwood.master, and i succesfully enable ECommerce, for paiment verified courses.

I have an issue, after the payment, the next step is to VERIFIED IDENTITY (ID VERIFICATION) using webcam and Personnal Identity Card, but the process failed with this error:

Jul 17 16:27:29 lms [service_variant=lms][django.request][env:sandbox] ERROR [lms 9130] [exception.py:135] - Internal Server Error: /verify_student/submit-photos/
Traceback (most recent call last):
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/handlers/exception.py”, line 41, in inner
response = get_response(request)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/handlers/base.py”, line 249, in _legacy_get_response
response = self._get_response(request)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/handlers/base.py”, line 187, in _get_response
response = self.process_exception_by_middleware(e, request)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/handlers/base.py”, line 185, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/generic/base.py”, line 68, in view
return self.dispatch(request, *args, **kwargs)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py”, line 67, in _wrapper
return bound_func(*args, **kwargs)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py”, line 63, in bound_func
return func.get(self, type(self))(*args2, **kwargs2)
File “/edx/app/edxapp/edx-platform/lms/djangoapps/verify_student/views.py”, line 863, in dispatch
return super(SubmitPhotosView, self).dispatch(request, *args, **kwargs)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/generic/base.py”, line 88, in dispatch
return handler(request, *args, **kwargs)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py”, line 67, in _wrapper
return bound_func(*args, **kwargs)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py”, line 23, in _wrapped_view
return view_func(request, *args, **kwargs)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py”, line 63, in bound_func
return func.get(self, type(self))(*args2, **kwargs2)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py”, line 67, in _wrapper
return bound_func(*args, **kwargs)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py”, line 185, in inner
return func(*args, **kwargs)
File “/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py”, line 63, in bound_func
return func.get(self, type(self))(*args2, **kwargs2)
File “/edx/app/edxapp/edx-platform/lms/djangoapps/verify_student/views.py”, line 916, in post
self._submit_attempt(request.user, face_image, photo_id_image, initial_verification)
File “/edx/app/edxapp/edx-platform/lms/djangoapps/verify_student/views.py”, line 1045, in _submit_attempt
attempt.upload_face_image(face_image)
File “/edx/app/edxapp/edx-platform/lms/djangoapps/verify_student/models.py”, line 84, in with_status_check
return func(obj, *args, **kwargs)
File “/edx/app/edxapp/edx-platform/lms/djangoapps/verify_student/models.py”, line 585, in upload_face_image
aes_key_str = settings.VERIFY_STUDENT[“SOFTWARE_SECURE”][“FACE_IMAGE_AES_KEY”]
KeyError: ‘SOFTWARE_SECURE’

I just check in lms.auth.json and i see that the key “VERIFY_STUDENT” is just:

“VERIFY_STUDENT”: {
“DAYS_GOOD_FOR”: 365,
“EXPIRING_SOON_WINDOW”: 28
},

So, i want to know:

1- is there a Software Secure Provider that i can integrate here? Please the link of one and how to get my credentials;
2- Can i have the full configuration of the key “VERIFY_STUDENT” to make the process work properly?

To resume myself: how can i make it works?

Regards,

1 Like