http 500 internal server error reviewboard

537 views
Skip to first unread message

Vipul Singh

unread,
Sep 27, 2016, 3:43:01 PM9/27/16
to reviewboard
hello
i am getting http 500 internal error whenever i try to publish a new review request. my reviewboard is running on CentOs 7.
Here is my log file :-

[Mon Sep 26 20:01:16.923283 2016] [:error] [pid 12652] ERROR:root:Exception thrown for user vipul at http://10.31.227.139/api/review-requests/25/draft/
[Mon Sep 26 20:01:16.923330 2016] [:error] [pid 12652]
[Mon Sep 26 20:01:16.923335 2016] [:error] [pid 12652] <urlopen error [Errno 111] Connection refused>
[Mon Sep 26 20:01:16.923338 2016] [:error] [pid 12652] Traceback (most recent call last):
[Mon Sep 26 20:01:16.923341 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/django/core/handlers/base.py", line 112, in get_response
[Mon Sep 26 20:01:16.923344 2016] [:error] [pid 12652]     response = wrapped_callback(request, *callback_args, **callback_kwargs)
[Mon Sep 26 20:01:16.923347 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/django/views/decorators/cache.py", line 52, in _wrapped_view_func
[Mon Sep 26 20:01:16.923351 2016] [:error] [pid 12652]     response = view_func(request, *args, **kwargs)
[Mon Sep 26 20:01:16.923354 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/django/views/decorators/vary.py", line 19, in inner_func
[Mon Sep 26 20:01:16.923357 2016] [:error] [pid 12652]     response = func(*args, **kwargs)
[Mon Sep 26 20:01:16.923360 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/djblets/webapi/resources/base.py", line 196, in __call__
[Mon Sep 26 20:01:16.923363 2016] [:error] [pid 12652]     request, method, view, api_format=api_format, *args, **kwargs)
[Mon Sep 26 20:01:16.923366 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/djblets/webapi/resources/mixins/api_tokens.py", line 65, in call_method_view
[Mon Sep 26 20:01:16.923369 2016] [:error] [pid 12652]     return view(request, *args, **kwargs)
[Mon Sep 26 20:01:16.923372 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/djblets/webapi/resources/base.py", line 464, in put
[Mon Sep 26 20:01:16.923375 2016] [:error] [pid 12652]     return self.update(request, *args, **kwargs)
[Mon Sep 26 20:01:16.923378 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/djblets/webapi/decorators.py", line 122, in _call
[Mon Sep 26 20:01:16.923381 2016] [:error] [pid 12652]     return view_func(*args, **kwargs)
[Mon Sep 26 20:01:16.923383 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/reviewboard/webapi/decorators.py", line 139, in _check
[Mon Sep 26 20:01:16.923386 2016] [:error] [pid 12652]     return view_func(*args, **kwargs)
[Mon Sep 26 20:01:16.923389 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/djblets/webapi/decorators.py", line 122, in _call
[Mon Sep 26 20:01:16.923392 2016] [:error] [pid 12652]     return view_func(*args, **kwargs)
[Mon Sep 26 20:01:16.923408 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/djblets/webapi/decorators.py", line 143, in _checklogin
[Mon Sep 26 20:01:16.923413 2016] [:error] [pid 12652]     return view_func(*args, **kwargs)
[Mon Sep 26 20:01:16.923416 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/djblets/webapi/decorators.py", line 122, in _call
[Mon Sep 26 20:01:16.923419 2016] [:error] [pid 12652]     return view_func(*args, **kwargs)
[Mon Sep 26 20:01:16.923422 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/djblets/webapi/decorators.py", line 122, in _call
[Mon Sep 26 20:01:16.923425 2016] [:error] [pid 12652]     return view_func(*args, **kwargs)
[Mon Sep 26 20:01:16.923428 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/djblets/webapi/decorators.py", line 307, in _validate
[Mon Sep 26 20:01:16.923431 2016] [:error] [pid 12652]     return view_func(*args, **new_kwargs)
[Mon Sep 26 20:01:16.923434 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/reviewboard/webapi/resources/review_request_draft.py", line 493, in update
[Mon Sep 26 20:01:16.923437 2016] [:error] [pid 12652]     review_request.publish(user=request.user, trivial=trivial)
[Mon Sep 26 20:01:16.923440 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/reviewboard/reviews/models/review_request.py", line 848, in publish
[Mon Sep 26 20:01:16.923443 2016] [:error] [pid 12652]     changedesc=changes)
[Mon Sep 26 20:01:16.923446 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/django/dispatch/dispatcher.py", line 185, in send
[Mon Sep 26 20:01:16.923449 2016] [:error] [pid 12652]     response = receiver(signal=self, sender=sender, **named)
[Mon Sep 26 20:01:16.923452 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/reviewboard/notifications/webhooks.py", line 240, in review_request_published_cb
[Mon Sep 26 20:01:16.923456 2016] [:error] [pid 12652]     dispatch_webhook_event(request, webhook_targets, event, payload)
[Mon Sep 26 20:01:16.923459 2016] [:error] [pid 12652]   File "/usr/lib/python2.7/site-packages/reviewboard/notifications/webhooks.py", line 142, in dispatch_webhook_event
[Mon Sep 26 20:01:16.923463 2016] [:error] [pid 12652]     urlopen(Request(webhook_target.url, body, headers))
[Mon Sep 26 20:01:16.923466 2016] [:error] [pid 12652]   File "/usr/lib64/python2.7/urllib2.py", line 154, in urlopen
[Mon Sep 26 20:01:16.923469 2016] [:error] [pid 12652]     return opener.open(url, data, timeout)
[Mon Sep 26 20:01:16.923472 2016] [:error] [pid 12652]   File "/usr/lib64/python2.7/urllib2.py", line 431, in open
[Mon Sep 26 20:01:16.923475 2016] [:error] [pid 12652]     response = self._open(req, data)
[Mon Sep 26 20:01:16.923478 2016] [:error] [pid 12652]   File "/usr/lib64/python2.7/urllib2.py", line 449, in _open
[Mon Sep 26 20:01:16.923481 2016] [:error] [pid 12652]     '_open', req)
[Mon Sep 26 20:01:16.923483 2016] [:error] [pid 12652]   File "/usr/lib64/python2.7/urllib2.py", line 409, in _call_chain
[Mon Sep 26 20:01:16.923486 2016] [:error] [pid 12652]     result = func(*args)
[Mon Sep 26 20:01:16.923489 2016] [:error] [pid 12652]   File "/usr/lib64/python2.7/urllib2.py", line 1244, in http_open
[Mon Sep 26 20:01:16.923492 2016] [:error] [pid 12652]     return self.do_open(httplib.HTTPConnection, req)
[Mon Sep 26 20:01:16.923495 2016] [:error] [pid 12652]   File "/usr/lib64/python2.7/urllib2.py", line 1214, in do_open
[Mon Sep 26 20:01:16.923498 2016] [:error] [pid 12652]     raise URLError(err)
[Mon Sep 26 20:01:16.923501 2016] [:error] [pid 12652] URLError: <urlopen error [Errno 111] Connection refused>

whenever i try to publish a new request it gives me http 500 error and the review gets saved as a draft.

er...@tibco.com

unread,
Sep 28, 2016, 11:45:03 AM9/28/16
to reviewboard
I've not used webhooks myself, but based on the stack trace, it appears that you've turned them on, and the attempt to invoke a hook is failing.

So go look in your configuration, and either fix your webhook configuration, or disable them?

Eric.

Christian Hammond

unread,
Sep 28, 2016, 10:09:00 PM9/28/16
to revie...@googlegroups.com
Eric's correct, there's an issue in communicating with the server on the other end, and this is causing the breakages.

We have a fix for the page breakages coming into 2.5.7.

Christian

-- 
Christian Hammond
President/CEO of Beanbag
Makers of Review Board

--
Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
---
You received this message because you are subscribed to the Google Groups "reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages