discussion forum not working some times

45 views
Skip to first unread message

dbps...@gmail.com

unread,
Sep 11, 2017, 1:41:25 AM9/11/17
to General Open edX discussion
Hi,

We have openedx installation. we are running two servers with an nginx load balancer for discussion form. for some of the users the discussion forum is not accessible for some times.

the error is

2017-09-11 11:08:59,401 ERROR 1811 [root] exceptions.py:9 - Uncaught exception from <class 'django.core.handlers.wsgi.WSGIHandler'>
Traceback (most recent call last):
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 109, in get_response
    response = callback(request, *callback_args, **callback_kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 20, in _wrapped_view
    return view_func(request, *args, **kwargs)
  File "/edx/app/edxapp/edx-platform/lms/djangoapps/django_comment_client/forum/views.py", line 190, in wrapped_view
    return view_func(request, course_key, *args, **kwargs)
  File "/edx/app/edxapp/edx-platform/lms/djangoapps/django_comment_client/forum/views.py", line 244, in forum_form_discussion
    unsafethreads, query_params = get_threads(request, course)   # This might process a search query
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/newrelic-2.46.0.37/newrelic/api/function_trace.py", line 104, in literal_wrapper
    return wrapped(*args, **kwargs)
  File "/edx/app/edxapp/edx-platform/lms/djangoapps/django_comment_client/forum/views.py", line 157, in get_threads
    threads, page, num_pages, corrected_text = cc.Thread.search(query_params)
  File "/edx/app/edxapp/edx-platform/lms/lib/comment_client/thread.py", line 61, in search
    paged_results=True
  File "/edx/app/edxapp/edx-platform/lms/lib/comment_client/utils.py", line 85, in perform_request
    timeout=5
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/api.py", line 44, in request
    return session.request(method=method, url=url, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/sessions.py", line 456, in request
    resp = self.send(prep, **send_kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/sessions.py", line 559, in send
    r = adapter.send(request, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/adapters.py", line 384, in send
    raise Timeout(e, request=request)
Timeout: HTTPConnectionPool(host='10.80.0.106', port=18080): Read timed out. (read timeout=5)


is it any way to fix the issue.



Reply all
Reply to author
Forward
0 new messages