Hello, I decided to update from 1.5.4 to 1.6. While the update procedure seems to have ran fine [1], my rb site stopped working correctly. First, I was getting this error [2] whenever I tried to add a comment to a review request. Then, after cleaning the browser's cache, I started receiving JS errors on a review page [3] and the page just doesn't behave properly -- e.g. the "Close/Add screenshot/Update diff/..." menu is broken (displayed as a list), and when switching to "View diff" I can't click anywhere on the code. Additionally, the header of the page still says "Review Board 1.5.4".
Anybody knows how I can fix this? Thank you, Olek Piekarz [1] user@server:/var/www/codereview$ sudo rb-site upgrade /var/www/ codereview/ Rebuilding directory structure Upgrading site settings_local.py Updating database. This may take a while. /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/ __init__.py:19: DeprecationWarning: settings.DATABASE_* is deprecated; use settings.DATABASES instead. DeprecationWarning /usr/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/db/ __init__.py:60: DeprecationWarning: Short names for ENGINE in database configurations are deprecated. Prepend default.ENGINE with 'django.db.backends.' DeprecationWarning Creating tables ... Creating table accounts_localsiteprofile Creating table attachments_fileattachment Creating table reviews_fileattachmentcomment Creating table site_localsite_users Creating table site_localsite_admins Creating table site_localsite Upgrading Review Board from 1.5.4 to 1.6 There are unapplied evolutions for sessions. There are unapplied evolutions for accounts. There are unapplied evolutions for changedescs. There are unapplied evolutions for reviews. There are unapplied evolutions for scmtools. Adding baseline version for new models Project signature has changed - an evolution is required Installing custom SQL ... Installing indexes ... No fixtures found. Registering new SCM Tool Plastic SCM (reviewboard.scmtools.plastic.PlasticTool) in database Evolution could not be simulated, possibly due to raw SQL mutations Evolution successful. Resetting in-database caches. Upgrade complete. [2] Error Code: 500 Error Text: Internal Server Error Request URL: /api/json/reviewrequests/353/diff/1/file/23964/line/21/ comments/ Request Data: action=set&num_lines=1&text=Isn't+the+main+properties +file+already+loaded+in+the+build.hudson.xml+available+to+the+child +build.xml+through+the+use+of+the++inheritall+attribute%3F+Because+then %2C+this+property+wouldn't+be+needed. Response Data: There may be useful error details below. The following error page may be useful to your system administrator or when reporting a bug. To save the page, right-click the error below and choose "Save Page As," if available, or "View Source" and save the result as a .html file. Warning: Be sure to remove any sensitive material that may exist in the error page before reporting a bug! Warning at /api/json/reviewrequests/353/diff/1/file/23964/line/21/ comments/ Field 'issue_opened' doesn't have a default value Request Method: POST Request URL: http://codereview/api/json/reviewrequests/353/diff/1/file/23964/line/21/comments/ Django Version: 1.2.5 Exception Type: Warning Exception Value: Field 'issue_opened' doesn't have a default value Exception Location: /usr/lib/python2.5/warnings.py in warn_explicit, line 102 Python Executable: /var/lib/django/environments/reviewboard/bin/ python Python Version: 2.5.2 Python Path: ['/var/lib/django', '/opt/reviewboard/lib/python2.5/ site-packages/ReviewBoard-1.5.4-py2.5.egg/reviewboard', '/var/lib/ django/environments/reviewboard/lib/python2.5/site-packages/ setuptools-0.6c8-py2.5.egg', '/var/lib/django/environments/reviewboard/ lib/python2.5/site-packages/ReviewBoard-1.5.4-py2.5.egg', '/var/lib/ django/environments/reviewboard/lib/python2.5/site-packages/ recaptcha_client-1.0.5-py2.5.egg', '/var/lib/django/environments/ reviewboard/lib/python2.5/site-packages/python_memcached-1.47- py2.5.egg', '/var/lib/django/environments/reviewboard/lib/python2.5/ site-packages/python_dateutil-1.5-py2.5.egg', '/var/lib/django/ environments/reviewboard/lib/python2.5/site-packages/paramiko-1.7.6- py2.5.egg', '/var/lib/django/environments/reviewboard/lib/python2.5/ site-packages/Pygments-1.4-py2.5.egg', '/var/lib/django/environments/ reviewboard/lib/python2.5/site-packages/Djblets-0.6.7-py2.5.egg', '/ var/lib/django/environments/reviewboard/lib/python2.5/site-packages/ django_evolution-0.6.2-py2.5.egg', '/var/lib/django/environments/ reviewboard/lib/python2.5/site-packages/Django-1.2.5-py2.5.egg', '/var/ lib/django/environments/reviewboard/lib/python2.5/site-packages/ pycrypto-2.3-py2.5-linux-x86_64.egg', '/var/lib/django/environments/ reviewboard/lib/python2.5/site-packages/PIL-1.1.6-py2.5-linux- x86_64.egg', '/var/lib/django/environments/reviewboard/lib/python2.5/ site-packages/RBTools-0.3.2-py2.5.egg', '/var/lib/django/environments/ reviewboard/lib/python2.5/site-packages/simplejson-2.1.3-py2.5-linux- x86_64.egg', '/usr/lib/python2.5/site-packages/Genshi-0.6-py2.5.egg', '/home/ismael/trac-trunk', '/usr/lib/python2.5/site-packages/twill-0.9- py2.5.egg', '/usr/lib/python2.5/site-packages/virtualenv-1.5.1- py2.5.egg', '/usr/lib/python2.5/site-packages/xmpppy-0.5.0rc1- py2.5.egg', '/var/lib/django/environments/reviewboard/lib/python2.5', '/var/lib/django/environments/reviewboard/lib/python2.5/plat-linux2', '/var/lib/django/environments/reviewboard/lib/python2.5/lib-tk', '/var/ lib/django/environments/reviewboard/lib/python2.5/lib-dynload', '/usr/ lib/python2.5', '/usr/lib/python2.5/lib-tk', '/var/lib/django/ environments/reviewboard/lib/python2.5/site-packages', '/usr/local/lib/ python2.5/site-packages', '/usr/lib/python2.5/site-packages', '/var/ lib/python-support/python2.5'] Server time: Tue, 6 Sep 2011 17:27:32 +0200 Traceback Switch to copy-and-paste view /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/core/handlers/base.py in get_response response = callback(request, *callback_args, **callback_kwargs) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/views/decorators/cache.py in _wrapped_view_func response = view_func(request, *args, **kwargs) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/ReviewBoard-1.5.4- py2.5.egg/reviewboard/webapi/decorators.py in _view response = view_func(*args, **kwargs) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/ReviewBoard-1.5.4- py2.5.egg/reviewboard/webapi/decorators.py in _check return webapi_login_required(view_func)(*args, **kwargs) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Djblets-0.6.7- py2.5.egg/djblets/webapi/decorators.py in _checklogin return view_func(*args, **kwargs) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/ReviewBoard-1.5.4- py2.5.egg/reviewboard/webapi/json.py in diff_line_comments first_line=line) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/db/models/fields/related.py in get_or_create super(ManyRelatedManager, self.db_manager(db)).get_or_create(**kwargs) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Djblets-0.6.7- py2.5.egg/djblets/util/db.py in get_or_create return super(ConcurrencyManager, self).get_or_create(**kwargs) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/db/models/manager.py in get_or_create return self.get_query_set().get_or_create(**kwargs) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/db/models/query.py in get_or_create obj.save(force_insert=True, using=self.db) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/ReviewBoard-1.5.4- py2.5.egg/reviewboard/reviews/models.py in save super(Comment, self).save() ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/db/models/base.py in save self.save_base(using=using, force_insert=force_insert, force_update=force_update) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/db/models/base.py in save_base result = manager._insert(values, return_id=update_pk, using=using) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/db/models/manager.py in _insert return insert_query(self.model, values, **kwargs) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/db/models/query.py in insert_query return query.get_compiler(using=using).execute_sql(return_id) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/db/models/sql/compiler.py in execute_sql cursor = super(SQLInsertCompiler, self).execute_sql(None) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/db/models/sql/compiler.py in execute_sql cursor.execute(sql, params) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Djblets-0.6.7- py2.5.egg/djblets/log/middleware.py in execute return self.cursor.execute(sql, params) ... ▶ Local vars /opt/reviewboard/lib/python2.5/site-packages/Django-1.2.5- py2.5.egg/django/db/backends/mysql/base.py in execute return self.cursor.execute(query, args) ... ▶ Local vars /var/lib/python-support/python2.5/MySQLdb/cursors.py in execute if not self._defer_warnings: self._warning_check() ... ▶ Local vars /var/lib/python-support/python2.5/MySQLdb/cursors.py in _warning_check warn(w[-1], self.Warning, 3) ... ▶ Local vars /usr/lib/python2.5/warnings.py in warn globals) ... ▶ Local vars /usr/lib/python2.5/warnings.py in warn_explicit raise message ... ▶ Local vars Request information GET No GET data POST Variable Value action u'set' text u"Isn't the main properties file already loaded in the build.hudson.xml available to the child build.xml through the use of the inheritall attribute? Because then, this property wouldn't be needed." api_format u'json' num_lines u'1' FILES No FILES data COOKIES Variable Value lang 'es_ES' __utma '225550367.355269380.1308739023.1308739023.1308739023.1' __utmz '225550367.1308739023.1.1.utmcsr=(direct)|utmccn=(direct)| utmcmd=(none)' rbsessionid '6b49bbc007dbc2686a064df351db939a' collapsediffs 'True' META Variable Value CONTENT_LENGTH '228' CONTENT_TYPE 'application/x-www-form-urlencoded; charset=UTF-8' DOCUMENT_ROOT '/var/www/codereview/htdocs' GATEWAY_INTERFACE 'CGI/1.1' HTTP_ACCEPT 'application/json, text/javascript, */*' HTTP_ACCEPT_CHARSET 'ISO-8859-1,utf-8;q=0.7,*;q=0.7' HTTP_ACCEPT_ENCODING 'gzip, deflate' HTTP_ACCEPT_LANGUAGE 'es-es,es;q=0.8,en-us;q=0.5,en;q=0.3' HTTP_CACHE_CONTROL 'no-cache' HTTP_CONNECTION 'keep-alive' HTTP_CONTENT_LENGTH '228' HTTP_COOKIE 'lang=es_ES; __utma=225550367.355269380.1308739023.1308739023.1308739023.1; __utmz=225550367.1308739023.1.1.utmcsr=(direct)|utmccn=(direct)| utmcmd=(none); rbsessionid=6b49bbc007dbc2686a064df351db939a; collapsediffs=True' HTTP_HOST 'codereview' HTTP_PRAGMA 'no-cache' HTTP_REFERER 'http://codereview/r/353/diff/' HTTP_USER_AGENT 'Mozilla/5.0 (X11; Linux x86_64; rv:6.0.1) Gecko/20100101 Firefox/ 6.0.1' HTTP_X_REQUESTED_WITH 'XMLHttpRequest' PATH_INFO u'/api/json/reviewrequests/353/diff/1/file/23964/line/21/comments/' PATH_TRANSLATED '/var/www/codereview/htdocs/api/json/reviewrequests/353/diff/1/file/ 23964/line/21/comments/' QUERY_STRING '' REDIRECT_STATUS '200' REDIRECT_URI '/reviewboard.fcgi/api/json/reviewrequests/353/diff/1/file/23964/line/ 21/comments/' REMOTE_ADDR '10.9.26.70' REMOTE_PORT '42551' REQUEST_METHOD 'POST' REQUEST_URI '/api/json/reviewrequests/353/diff/1/file/23964/line/21/comments/' SCRIPT_FILENAME '/var/www/codereview/htdocs/reviewboard.fcgi' SCRIPT_NAME u'' SERVER_ADDR '10.0.20.89' SERVER_NAME 'codereview' SERVER_PORT '80' SERVER_PROTOCOL 'HTTP/1.1' SERVER_SOFTWARE 'lighttpd' wsgi.errors <flup.server.fcgi_base.TeeOutputStream object at 0x6e59b90> wsgi.input <flup.server.fcgi_base.InputStream object at 0x4f3cf50> wsgi.multiprocess False wsgi.multithread True wsgi.run_once False wsgi.url_scheme 'http' wsgi.version (1, 0) Settings Using settings module reviewboard.settings Setting Value ABSOLUTE_URL_OVERRIDES {} ADMINS ((u'admin', u'ad...@server.com'),) ADMIN_FOR () ADMIN_MEDIA_PREFIX u'/media/admin/' AD_DOMAIN_CONTROLLER u'ldap' AD_DOMAIN_NAME u'server.com' AD_FIND_DC_FROM_DNS False AD_GROUP_NAME u'' AD_OU_NAME u'' AD_RECURSION_DEPTH None AD_SEARCH_ROOT u'(&(uid=%s) (memberOf=cn=service_codereview,ou=groups,dc=server,dc=com))' AD_USE_TLS False AJAX_SERIAL 1299078057 ALLOWED_INCLUDE_ROOTS () APPEND_SLASH True AUTHENTICATION_BACKENDS ('reviewboard.accounts.backends.LDAPBackend', 'django.contrib.auth.backends.ModelBackend') AUTH_PROFILE_MODULE 'accounts.Profile' AWS_ACCESS_KEY_ID '' AWS_CALLING_FORMAT 2 AWS_DEFAULT_ACL u'public-read' AWS_HEADERS {} AWS_QUERYSTRING_ACTIVE False AWS_QUERYSTRING_EXPIRE 60 AWS_S3_SECURE_URLS False AWS_SECRET_ACCESS_KEY '********************' AWS_STORAGE_BUCKET_NAME '' BANNED_IPS () CACHE_BACKEND u'file:///tmp/reviewboard_cache' CACHE_EXPIRATION_TIME 2592000 CACHE_MIDDLEWARE_KEY_PREFIX '' CACHE_MIDDLEWARE_SECONDS 600 COMMENTS_ALLOW_PROFANITIES False COMMENTS_BANNED_USERS_GROUP None COMMENTS_FIRST_FEW 0 COMMENTS_MODERATORS_GROUP None COMMENTS_SKETCHY_USERS_GROUP None COUCHDB_DEFAULT_SERVER u'' COUCHDB_STORAGE_OPTIONS {} CSRF_COOKIE_DOMAIN None CSRF_COOKIE_NAME 'csrftoken' CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure' DATABASES {'default': {'ENGINE': 'django.db.backends.mysql', 'HOST': 'localhost', 'NAME': 'reviewboard', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '', 'TEST_CHARSET': None, 'TEST_COLLATION': None, 'TEST_MIRROR': None, 'TEST_NAME': None, 'TIME_ZONE': 'US/Pacific', 'USER': 'reviewboard'}} DATABASE_ENGINE 'mysql' DATABASE_HOST 'localhost' DATABASE_NAME 'reviewboard' DATABASE_OPTIONS {} DATABASE_PASSWORD '********************' DATABASE_PORT '' DATABASE_ROUTERS [] DATABASE_USER 'reviewboard' DATETIME_FORMAT u'N j, Y, P' DATETIME_INPUT_FORMATS ('%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M: %S', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H: %M', '%m/%d/%y') DATE_FORMAT u'N j, Y' DATE_INPUT_FORMATS ('%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y') DEBUG True DEBUG_PROPAGATE_EXCEPTIONS False DECIMAL_SEPARATOR '.' DEFAULT_CHARSET 'utf-8' DEFAULT_CONTENT_TYPE 'text/html' DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage' DEFAULT_FROM_EMAIL u'webmaster@localhost' DEFAULT_INDEX_TABLESPACE '' DEFAULT_TABLESPACE '' DISALLOWED_USER_AGENTS () DOMAIN_METHOD u'http' EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST u'localhost' EMAIL_HOST_PASSWORD '********************' EMAIL_HOST_USER '' EMAIL_PORT 25 EMAIL_SUBJECT_PREFIX '[Django] ' EMAIL_USE_TLS False FILE_CHARSET 'utf-8' FILE_UPLOAD_HANDLERS ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler') FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_TEMP_DIR None FIRST_DAY_OF_WEEK 0 FIXTURE_DIRS () FORCE_SCRIPT_NAME '' FORMAT_MODULE_PATH None HTDOCS_ROOT '/var/lib/django/htdocs' IGNORABLE_404_ENDS ('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php') IGNORABLE_404_STARTS ('/cgi-bin/', '/_vti_bin', '/_vti_inf') INSTALLED_APPS ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.markup', 'django.contrib.sites', 'django.contrib.sessions', 'djblets.datagrid', 'djblets.feedview', 'djblets.log', 'djblets.siteconfig', 'djblets.util', 'djblets.webapi', 'reviewboard.accounts', 'reviewboard.admin', 'reviewboard.changedescs', 'reviewboard.diffviewer', 'reviewboard.iphone', 'reviewboard.notifications', 'reviewboard.reports', 'reviewboard.reviews', 'reviewboard.scmtools', 'reviewboard.webapi', 'django_evolution'] INTERNAL_IPS () LANGUAGES (('en', 'English'),) LANGUAGES_BIDI ('he', 'ar', 'fa') LANGUAGE_CODE u'en-us' LANGUAGE_COOKIE_NAME 'rblanguage' LDAP_ANON_BIND_PASSWD u'BeshFakIf6' LDAP_ANON_BIND_UID u'uid=serviceauth,ou=users,dc=server,dc=com' LDAP_BASE_DN u'ou=users,dc=server,dc=com' LDAP_EMAIL_ATTRIBUTE u'' LDAP_EMAIL_DOMAIN u'server.com' LDAP_TLS False LDAP_UID_MASK u'uid=%s' LDAP_URI u'ldap://ldap' LOCALE_PATHS () LOCAL_ROOT '/var/lib/django' LOGGING_ALLOW_PROFILING False LOGGING_DIRECTORY u'/var/log/reviewboard/' LOGGING_ENABLED True LOGGING_NAME 'reviewboard' LOGIN_REDIRECT_URL '/accounts/profile/' LOGIN_URL '/account/login/' LOGOUT_URL '/accounts/logout/' MANAGERS ((u'admin', u'ad...@server.com'),) MEDIA_ROOT u'/var/www/codereview/htdocs/media' MEDIA_SERIAL 1299078094 MEDIA_SERIAL_DIRS ['admin', 'djblets', 'rb'] MEDIA_URL u'/media/' MESSAGE_STORAGE 'django.contrib.messages.storage.user_messages.LegacyFallbackStorage' MIDDLEWARE_CLASSES ('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', 'reviewboard.admin.middleware.X509AuthMiddleware') MONTH_DAY_FORMAT u'F j' NIS_EMAIL_DOMAIN u'' NUMBER_GROUPING 0 PASSWORD_RESET_TIMEOUT_DAYS '********************' PREPEND_WWW False PROFANITIES_LIST '********************' REVIEWBOARD_ROOT '/var/lib/django/reviewboard' ROOT_URLCONF 'djblets.util.rooturl' SECRET_KEY '********************' SEND_BROKEN_LINK_EMAILS False SERVER_EMAIL u'root@localhost' SESSION_COOKIE_AGE 31536000 SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME 'rbsessionid' SESSION_COOKIE_PATH '/' SESSION_COOKIE_SECURE False SESSION_ENGINE 'django.contrib.sessions.backends.db' SESSION_EXPIRE_AT_BROWSER_CLOSE False SESSION_FILE_PATH None SESSION_SAVE_EVERY_REQUEST False SETTINGS_MODULE 'reviewboard.settings' SHORT_DATETIME_FORMAT 'm/d/Y P' SHORT_DATE_FORMAT 'm/d/Y' SITE_ID 1 SITE_ROOT '/' SITE_ROOT_URLCONF 'reviewboard.urls' TEMPLATE_CONTEXT_PROCESSORS ('django.core.context_processors.auth', 'django.core.context_processors.debug', 'django.core.context_processors.i18n', 'django.core.context_processors.media', 'django.core.context_processors.request', 'djblets.siteconfig.context_processors.siteconfig', 'djblets.util.context_processors.settingsVars', 'djblets.util.context_processors.siteRoot', 'djblets.util.context_processors.ajaxSerial', 'djblets.util.context_processors.mediaSerial', 'reviewboard.admin.context_processors.version') TEMPLATE_DEBUG True TEMPLATE_DIRS ('/var/lib/django/reviewboard/templates',) TEMPLATE_LOADERS ('django.template.loaders.filesystem.load_template_source', 'django.template.loaders.app_directories.load_template_source') TEMPLATE_STRING_IF_INVALID '' TEST_DATABASE_CHARSET None TEST_DATABASE_COLLATION None TEST_DATABASE_NAME None TEST_RUNNER 'reviewboard.test.runner' THOUSAND_SEPARATOR ',' TIME_FORMAT u'P' TIME_INPUT_FORMATS ('%H:%M:%S', '%H:%M') TIME_ZONE 'Europe/Madrid' TRANSACTIONS_MANAGED False URL_VALIDATOR_USER_AGENT 'Django/1.2.5 (http://www.djangoproject.com)' USE_ETAGS False USE_I18N False USE_L10N False USE_THOUSAND_SEPARATOR False WEB_API_ENCODERS ('djblets.webapi.encoders.ResourceAPIEncoder',) X509_AUTOCREATE_USERS False X509_USERNAME_FIELD u'SSL_CLIENT_S_DN_CN' X509_USERNAME_REGEX u'' YEAR_MONTH_FORMAT u'F Y' You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 500 page. [3] gReviewRequestSitePrefix is not defined http://codereview/media/rb/js/reviews.js?1299078094 Line 13 gReviewRequest is undefined http://codereview/media/rb/js/diffviewer.js?1299078094 Line 1331 -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~----------~----~----~----~------~----~------~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en