What version are you running?
1.0
What's the URL of the page containing the problem?
any
What steps will reproduce the problem?
1. open a review request
2. click review
3. click publish
What is the expected output? What do you see instead?
to be redirected back to the dashboard - instead I get a 500 error
What operating system are you using? What browser?
Debian, all browsers
Please provide any additional information below.
The request is updated, but I am not redirected, and no email notification is sent. This was
previously working - obviously something changed, but without more understanding of the
traceback, not sure where to start looking.
Traceback:
Environment:
Request Method: POST
Request URL:
http://crdev01.intranexus.com/api/json/reviewrequests/154/reviews/draft/publish/
Django Version: 1.0.2 final
Python Version: 2.4.4
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.markup',
'django.contrib.sites',
'django.contrib.sessions',
'djblets.datagrid',
'djblets.feedview',
'djblets.siteconfig',
'djblets.util',
'djblets.webapi',
'reviewboard.accounts',
'reviewboard.admin',
'reviewboard.changedescs',
'reviewboard.diffviewer',
'reviewboard.iphone',
'reviewboard.reports',
'reviewboard.reviews',
'reviewboard.scmtools',
'reviewboard.webapi',
'django_evolution']
Installed Middleware:
('django.middleware.gzip.GZipMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.doc.XViewMiddleware',
'django.middleware.http.ConditionalGetMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'djblets.siteconfig.middleware.SettingsMiddleware',
'reviewboard.admin.middleware.LoadSettingsMiddleware',
'djblets.log.middleware.LoggingMiddleware',
'reviewboard.admin.middleware.CheckUpdatesRequiredMiddleware')
Traceback:
File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-
py2.4.egg/django/core/handlers/base.py" in get_response
86. response = callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-
py2.4.egg/django/views/decorators/cache.py" in _wrapped_view_func
44. response = view_func(request, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/Djblets-0.5-py2.4.egg/djblets/webapi/decorators.py"
in _checklogin
32. response = view_func(request, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-
py2.4.egg/django/views/decorators/http.py" in inner
31. return func(request, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/ReviewBoard-1.0-
py2.4.egg/reviewboard/webapi/json.py" in review_draft_save
932. mail_review(request.user, review)
File "/usr/lib/python2.4/site-packages/ReviewBoard-1.0-
py2.4.egg/reviewboard/reviews/email.py" in mail_review
205. {'review': review})
File "/usr/lib/python2.4/site-packages/ReviewBoard-1.0-
py2.4.egg/reviewboard/reviews/email.py" in send_review_mail
114. message.send()
File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/core/mail.py" in
send
271. return self.get_connection(fail_silently).send_messages([self])
File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/core/mail.py" in
send_messages
166. new_conn_created = self.open()
File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/core/mail.py" in
open
131. local_hostname=DNS_NAME.get_fqdn())
Exception Type: gaierror at /api/json/reviewrequests/154/reviews/draft/publish/
Exception Value: (-2, 'Name or service not known')