I did not realize that "raise SCMError(_('Unable to retrieve information from '" had "the GIT repository" clipped off of the end until looking at this error again in the actual server logs. I think my remote directory setup may have gotten wiped out somehow. Thanks for the tip.
On Friday, June 12, 2015 at 4:41:27 PM UTC-7, Christian Hammond wrote: > > Hi Jonathan, > > Sounds like trouble communicating with the Git repository. Are you able to > get into the administration UI, and can you show me the repository > configuration? > > Unfortunately, the error output isn't handling a so-called "lazy" > localized string properly, hence the "functional.__proxy__" stuff. > > Christian > > -- > Christian Hammond - chri...@beanbaginc.com <javascript:> > Review Board - https://www.reviewboard.org > Beanbag, Inc. - https://www.beanbaginc.com > > -----Original Message----- > From: Jonathan Anderson <physics...@gmail.com <javascript:>> > Reply: revie...@googlegroups.com <javascript:> <revie...@googlegroups.com > <javascript:>>> > Date: June 12, 2015 at 4:39:48 PM > To: revie...@googlegroups.com <javascript:> <revie...@googlegroups.com > <javascript:>>> > Subject: Getting 500 error trying to access review > > > > > > > My server got rebooted last night, and since coming back up, I've been > > getting 500's whenever trying to visit a review e.g. /r/100 > > > > > > Not sure where to troubleshoot this. > > > > > > > > Traceback (most recent call last): > > > > > > > > File > > > "/usr/local/lib/python2.7/dist-packages/Django-1.6.10-py2.7.egg/django/core/handlers/base.py", > > > > line 112, in get_response > > > > response = wrapped_callback(request, *callback_args, **callback_kwargs) > > > > > > > > File > > > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.12-py2.7.egg/reviewboard/accounts/decorators.py", > > > > line 23, in _check > > > > return view_func(*args, **kwargs) > > > > > > > > File > > > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.12-py2.7.egg/reviewboard/site/decorators.py", > > > > line 35, in _check > > > > return view_func(request, local_site=local_site, *args, **kwargs) > > > > > > > > File > > > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.12-py2.7.egg/reviewboard/reviews/views.py", > > > > line 713, in review_detail > > > > 'screenshots': screenshots, > > > > > > > > File > > > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.12-py2.7.egg/reviewboard/reviews/context.py", > > > > line 95, in make_review_request_context > > > > upload_diff_form = UploadDiffForm(review_request, request=request) > > > > > > > > File > > > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.12-py2.7.egg/reviewboard/reviews/forms.py", > > > > line 95, in __init__ > > > > data, *args, **kwargs) > > > > > > > > File > > > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.12-py2.7.egg/reviewboard/diffviewer/forms.py", > > > > line 41, in __init__ > > > > if self.repository.get_scmtool().get_diffs_use_absolute_paths(): > > > > > > > > File > > > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.12-py2.7.egg/reviewboard/scmtools/models.py", > > > > line 230, in get_scmtool > > > > return cls(self) > > > > > > > > File > > > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.12-py2.7.egg/reviewboard/scmtools/git.py", > > > > line 84, in __init__ > > > > repository.encoding, local_site_name) > > > > > > > > File > > > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.12-py2.7.egg/reviewboard/scmtools/git.py", > > > > line 402, in __init__ > > > > raise SCMError(_('Unable to retrieve information from ' > > > > > > > > SCMError: <django.utils.functional.__proxy__ object at 0x7fa808065f90> > > > > > > > > > > > > <WSGIRequest > > > > path:/r/100/, > > > > GET:<QueryDict: {}>, > > > > POST:<QueryDict: {}>, > > > > COOKIES:{'csrftoken': 'TDZtnWvpEESqiXGvRfAKyb505nQBFytK', > > > > 'rbsessionid': 'yg7lcom90mgbsqc83p3ibvkqwcrrx0jz'}, > > > > META:{'DOCUMENT_ROOT': '/var/www/cr/htdocs', > > > > 'GATEWAY_INTERFACE': 'CGI/1.1', > > > > 'HTTP_ACCEPT': > > > 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', > > > > > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, sdch', > > > > 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.8', > > > > 'HTTP_CONNECTION': 'keep-alive', > > > > 'HTTP_COOKIE': 'csrftoken=TDZtnWvpEESqiXGvRfAKyb505nQBFytK; > > rbsessionid=yg7lcom90mgbsqc83p3ibvkqwcrrx0jz', > > > > 'HTTP_HOST': 'codereview', > > > > 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 6.3; WOW64) > AppleWebKit/537.36 > > (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36', > > > > u'LOCAL_SITE': None, > > > > 'PATH_INFO': u'/r/100/', > > > > 'PATH_TRANSLATED': '/var/www/cr/htdocs/reviewboard.wsgi/r/100/', > > > > 'QUERY_STRING': '', > > > > 'REMOTE_ADDR': '10.105.10.193', > > > > 'REMOTE_PORT': '9855', > > > > 'REQUEST_METHOD': 'GET', > > > > 'REQUEST_URI': '/r/100/', > > > > 'SCRIPT_FILENAME': '/var/www/cr/htdocs/reviewboard.wsgi', > > > > 'SCRIPT_NAME': u'', > > > > 'SERVER_ADDR': '10.105.0.107', > > > > 'SERVER_ADMIN': '[no address given]', > > > > 'SERVER_NAME': 'codereview', > > > > 'SERVER_PORT': '80', > > > > 'SERVER_PROTOCOL': 'HTTP/1.1', > > > > 'SERVER_SIGNATURE': '<address>Apache/2.2.22 (Ubuntu) Server at > codereview > > Port 80</address>\n', > > > > 'SERVER_SOFTWARE': 'Apache/2.2.22 (Ubuntu)', > > > > u'USERNAME': u'janderson', > > > > u'USER_EMAIL': u'jan...@quosal.com <javascript:>', > > > > 'mod_wsgi.application_group': 'cr|', > > > > 'mod_wsgi.callable_object': 'application', > > > > 'mod_wsgi.enable_sendfile': '0', > > > > 'mod_wsgi.handler_script': '', > > > > 'mod_wsgi.input_chunked': '0', > > > > 'mod_wsgi.listener_host': '', > > > > 'mod_wsgi.listener_port': '80', > > > > 'mod_wsgi.process_group': '', > > > > 'mod_wsgi.queue_start': '1434152055397694', > > > > 'mod_wsgi.request_handler': 'wsgi-script', > > > > 'mod_wsgi.script_reloading': '1', > > > > 'mod_wsgi.version': (3, 4), > > > > 'wsgi.errors': <mod_wsgi.Log object at 0x7fa816ffa5f0>, > > > > 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter > > object at 0x7fa816a46288>, > > > > 'wsgi.input': <mod_wsgi.Input object at 0x7fa816a3f3b0>, > > > > 'wsgi.multiprocess': True, > > > > 'wsgi.multithread': True, > > > > 'wsgi.run_once': False, > > > > 'wsgi.url_scheme': 'http', > > > > 'wsgi.version': (1, 0)}> > > > > -- > > 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...@googlegroups.com <javascript:>. > > For more options, visit https://groups.google.com/d/optout. > > > > -- 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.