What version are you running?
1.6
What's the URL of the page containing the problem?
i cant access any page
What steps will reproduce the problem?
1. go to reviewboard administration area
2. set smtp setting and type in password 'мщмфт'
3. try to access any reviewboard page
What is the expected output? What do you see instead?
i see 500 error page saying that something have broken
What operating system are you using? What browser?
google chrome
Please provide any additional information below.
traceback
Environment:
Request Method: GET
Request URL: http://192.6.2.88/review/
Django Version: 1.3.1
Python Version: 2.4.3
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.gravatars',
'djblets.log',
'djblets.siteconfig',
'djblets.util',
'djblets.webapi',
'reviewboard.accounts',
'reviewboard.admin',
'reviewboard.attachments',
'reviewboard.changedescs',
'reviewboard.diffviewer',
'reviewboard.notifications',
'reviewboard.reports',
'reviewboard.reviews',
'reviewboard.scmtools',
'reviewboard.site',
'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',
'reviewboard.admin.middleware.X509AuthMiddleware',
'reviewboard.site.middleware.LocalSiteMiddleware')
Traceback:
File "/usr/lib/python2.4/site-packages/Django-1.3.1-py2.4.egg/django/core/handlers/base.py" in get_response
89. response = middleware_method(request)
File "/usr/lib/python2.4/site-packages/ReviewBoard-1.6.3-py2.4.egg/reviewboard/admin/middleware.py" in process_request
31. load_site_config()
File "/usr/lib/python2.4/site-packages/ReviewBoard-1.6.3-py2.4.egg/reviewboard/admin/siteconfig.py" in load_site_config
198. apply_django_settings(siteconfig, settings_map)
File "/usr/lib/python2.4/site-packages/Djblets-0.6.14-py2.4.egg/djblets/siteconfig/django_settings.py" in apply_django_settings
164. value = setting_data['deserialize_func'](value)
Exception Type: UnicodeEncodeError at /review/
Exception Value: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
The question is how can I recover email notification settings (erase malformed password)?