Hi,
I am getting a 500 error on the LMS dashboard
(http://domain.com/dashboard). I can't seem to understand what the problem
is.
Please find an extract detailing the error associated with the dashboard
from lms-stderr.log and edx.log below.
Please let me know if there are any solutions
*Here is the section from the lms-stderr.log file*
2019-06-08 05:32:23,084 ERROR 3097 [django.request] exception.py:135 -
Internal Server Error: /dashboard
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/utils/decorators.py",
line 185, in inner
return 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 149, in _wrapped_view
response = view_func(request, *args, **kwargs)
File
"/edx/app/edxapp/edx-platform/openedx/core/djangoapps/util/maintenance_banner.py",
line 42, in _decorated
return func(request, *args, **kwargs)
File
"/edx/app/edxapp/edx-platform/common/djangoapps/student/views/dashboard.py",
line 882, in student_dashboard
response = render_to_response('dashboard.html', context)
File
"/edx/app/edxapp/edx-platform/common/djangoapps/edxmako/shortcuts.py", line
169, in render_to_response
return HttpResponse(render_to_string(template_name, dictionary,
namespace, request), **kwargs)
File
"/edx/app/edxapp/edx-platform/common/djangoapps/edxmako/shortcuts.py", line
159, in render_to_string
return template.render(dictionary, request)
File
"/edx/app/edxapp/edx-platform/common/djangoapps/edxmako/template.py", line
59, in render
return self.mako_template.render_unicode(**context_dictionary)
File
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mako/template.py",
line 454, in render_unicode
as_unicode=True)
File
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mako/runtime.py",
line 829, in _render
**_kwargs_for_callable(callable_, data))
File
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mako/runtime.py",
line 864, in _render_context
_exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
File
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mako/runtime.py",
line 890, in _exec_template
callable_(context, *args, **kwargs)
File "/tmp/mako_lms/39ae603da0f29d1cb182b9ecdbe643a6/main.html.py", line
344, in render_body
__M_writer(filters.decode.utf8(self.body()))
File "/tmp/mako_lms/39ae603da0f29d1cb182b9ecdbe643a6/dashboard.html.py",
line 238, in render_body
runtime._include_file(context,
u'dashboard/_dashboard_course_listing.html', _template_uri,
course_overview=course_overview, course_card_index=dashboard_index,
enrollment=enrollment,
is_unfulfilled_entitlement=is_unfulfilled_entitlement,
is_fulfilled_entitlement=is_fulfilled_entitlement, entitlement=entitlement,
entitlement_session=entitlement_session,
entitlement_available_sessions=entitlement_available_sessions,
entitlement_expiration_date=entitlement_expiration_date,
entitlement_expired_at=entitlement_expired_at,
show_courseware_link=show_courseware_link, cert_status=cert_status,
can_refund_entitlement=can_refund_entitlement, can_unenroll=can_unenroll,
credit_status=credit_status, show_email_settings=show_email_settings,
course_mode_info=course_mode_info, is_paid_course=is_paid_course,
is_course_blocked=is_course_blocked,
verification_status=course_verification_status,
course_requirements=course_requirements, dashboard_index=dashboard_index,
share_settings=share_settings, user=user,
related_programs=related_programs,
display_course_modes_on_dashboard=display_course_modes_on_dashboard,
show_consent_link=show_consent_link,
enterprise_customer_name=enterprise_customer_name,
resume_button_url=resume_button_url)
File
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mako/runtime.py",
line 752, in _include_file
callable_(ctx, **_kwargs_for_include(callable_, context._data,
**kwargs))
TypeError: render_body() takes exactly 17 arguments (16 given)
*Here is the section from the edx.log file*
Jun 8 09:18:30 ip-172-31-31-139
[service_variant=lms][django.request][env:sandbox] ERROR [ip-172-31-31-139
2911] [exception.py:135] - Internal Server Error: /dashboard
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/utils/decorators.py",
line 185, in inner
return 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 149, in _wrapped_view
response = view_func(request, *args, **kwargs)
File
"/edx/app/edxapp/edx-platform/openedx/core/djangoapps/util/maintenance_banner.py",
line 42, in _decorated
return func(request, *args, **kwargs)
File
"/edx/app/edxapp/edx-platform/common/djangoapps/student/views/dashboard.py",
line 882, in student_dashboard
response = render_to_response('dashboard.html', context)
File
"/edx/app/edxapp/edx-platform/common/djangoapps/edxmako/shortcuts.py", line
169, in render_to_response
return HttpResponse(render_to_string(template_name, dictionary,
namespace, request), **kwargs)
File
"/edx/app/edxapp/edx-platform/common/djangoapps/edxmako/shortcuts.py", line
159, in render_to_string
return template.render(dictionary, request)
File
"/edx/app/edxapp/edx-platform/common/djangoapps/edxmako/template.py", line
59, in render
return self.mako_template.render_unicode(**context_dictionary)
File
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mako/template.py",
line 454, in render_unicode
as_unicode=True)
File
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mako/runtime.py",
line 829, in _render
**_kwargs_for_callable(callable_, data))
File
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mako/runtime.py",
line 864, in _render_context
_exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
File
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mako/runtime.py",
line 890, in _exec_template
callable_(context, *args, **kwargs)
File "/tmp/mako_lms/39ae603da0f29d1cb182b9ecdbe643a6/main.html.py", line
344, in render_body
__M_writer(filters.decode.utf8(self.body()))
File "/tmp/mako_lms/39ae603da0f29d1cb182b9ecdbe643a6/dashboard.html.py",
line 238, in render_body
runtime._include_file(context,
u'dashboard/_dashboard_course_listing.html', _template_uri,
course_overview=course_overview, course_card_index=dashboard_index,
enrollment=enrollment,
is_unfulfilled_entitlement=is_unfulfilled_entitlement,
is_fulfilled_entitlement=is_fulfilled_entitlement, entitlement=entitlement,
entitlement_session=entitlement_session,
entitlement_available_sessions=entitlement_available_sessions,
entitlement_expiration_date=entitlement_expiration_date,
entitlement_expired_at=entitlement_expired_at,
show_courseware_link=show_courseware_link, cert_status=cert_status,
can_refund_entitlement=can_refund_entitlement, can_unenroll=can_unenroll,
credit_status=credit_status, show_email_settings=show_email_settings,
course_mode_info=course_mode_info, is_paid_course=is_paid_course,
is_course_blocked=is_course_blocked,
verification_status=course_verification_status,
course_requirements=course_requirements, dashboard_index=dashboard_index,
share_settings=share_settings, user=user,
related_programs=related_programs,
display_course_modes_on_dashboard=display_course_modes_on_dashboard,
show_consent_link=show_consent_link,
enterprise_customer_name=enterprise_customer_name,
resume_button_url=resume_button_url)
File
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/mako/runtime.py",
line 752, in _include_file
callable_(ctx, **_kwargs_for_include(callable_, context._data,
**kwargs))
TypeError: render_body() takes exactly 17 arguments (16 given)
--
You received this message because you are subscribed to the Google Groups
"General Open edX discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/edx-code/fe05c7b8-2834-422f-b604-525f2a9dfd23%40googlegroups.com.