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.

Reply via email to