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.

On Tuesday, September 27, 2016 at 12:43:01 PM UTC-7, Vipul Singh wrote:
>
> 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.
>
>

-- 
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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to