UnicodeEncodeError
'ascii' codec can't encode character u'\xf6' in position 46: ordinal not in range(128)
If you want to report a bug, please save this page and attach it to your bug report.
Show debugging information Report bug Visit MoinMoin wiki
Kod: Markera allt
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
/var/lib/python-support/python2.5/MoinMoin/request/request_fcgi.py in __init__ (self=<MoinMoin.request.request_fcgi.Request object at 0x3689110>, fcgRequest=<MoinMoin.support.thfcgi.Request instance at 0x7fb8ecb3e2d8>, env={'DOCUMENT_ROOT': '/srv/wiki.ubuntu.com/www/', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.3', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate,sdch', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.8', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': '_mkto_trk=id:066-EOV-335&token:_mch-ubuntu.com-1....9; MOIN_SESSION=de9yswpb2vtpt_5b54o38vyc_5da8op-', 'HTTP_HOST': 'wiki.ubuntu.com', ...}, form=FieldStorage(None, None, [MiniFieldStorage('acti...ge('openid.sreg.nickname', 'peetra-mammapappa')]), properties={})
26 self.fcgform = form
27 self._setup_vars_from_std_env(env)
28 RequestBase.__init__(self, properties)
29
30 except Exception, err:
global RequestBase = <class 'MoinMoin.request.RequestBase'> RequestBase.__init__ = <unbound method RequestBase.__init__> self = <MoinMoin.request.request_fcgi.Request object at 0x3689110> properties = {}
/var/lib/python-support/python2.5/MoinMoin/request/__init__.py in __init__ (self=<MoinMoin.request.request_fcgi.Request object at 0x3689110>, properties={})
205 # set self.user even if _handle_auth_form raises an Exception
206 self.user = None
207 self.user = self._handle_auth_form(user_obj)
208 del user_obj
209 self.cfg.session_handler.after_auth(self, self.cfg.session_id_handler, self.user)
self = <MoinMoin.request.request_fcgi.Request object at 0x3689110> self.user = None self._handle_auth_form = <bound method Request._handle_auth_form of <Moin...equest.request_fcgi.Request object at 0x3689110>> user_obj = None
/var/lib/python-support/python2.5/MoinMoin/request/__init__.py in _handle_auth_form (self=<MoinMoin.request.request_fcgi.Request object at 0x3689110>, user_obj=None)
610 return self.handle_auth(user_obj, attended=True, username=username,
611 password=password, login=login, logout=logout,
612 stage=stage, openid_identifier=oid)
613
614 def handle_auth(self, user_obj, attended=False, **kw):
stage = u'openid' openid_identifier undefined oid = None
/var/lib/python-support/python2.5/MoinMoin/request/__init__.py in handle_auth (self=<MoinMoin.request.request_fcgi.Request object at 0x3689110>, user_obj=<MoinMoin.user.User at 0x7fb8ec89b878 name:u'peetra-mammapappa' valid:1>, attended=True, **kw={'login': True, 'logout': False, 'openid_identifier': None, 'password': None, 'stage': u'openid', 'username': None})
658 url = url.replace('%return', quote(nextstage))
659 self._auth_redirected = True
660 self.http_redirect(url)
661 return user_obj
662 msg = ret.message
self = <MoinMoin.request.request_fcgi.Request object at 0x3689110> self.http_redirect = <bound method Request.http_redirect of <MoinMoin.request.request_fcgi.Request object at 0x3689110>> url = u'/SwedishTeam/M\xf6te/'
/var/lib/python-support/python2.5/MoinMoin/request/__init__.py in http_redirect (self=<MoinMoin.request.request_fcgi.Request object at 0x3689110>, url=u'http://wiki.ubuntu.com/SwedishTeam/M\xf6te/')
1289 """
1290 url = self.getQualifiedURL(url)
1291 self.emit_http_headers(["Status: 302 Found", "Location: %s" % url])
1292
1293 def emit_http_headers(self, more_headers=[], testing=False):
self = <MoinMoin.request.request_fcgi.Request object at 0x3689110> self.emit_http_headers = <bound method Request.emit_http_headers of <Moin...equest.request_fcgi.Request object at 0x3689110>> url = u'http://wiki.ubuntu.com/SwedishTeam/M\xf6te/'
/var/lib/python-support/python2.5/MoinMoin/request/__init__.py in emit_http_headers (self=<MoinMoin.request.request_fcgi.Request object at 0x3689110>, more_headers=['Status: 302 Found', u'Location: http://wiki.ubuntu.com/SwedishTeam/M\xf6te/'], testing=False)
1324 for header, trace in all_headers:
1325 if isinstance(header, unicode):
1326 header = header.encode('ascii')
1327 key, value = header.split(':', 1)
1328 lkey = key.lower()
header = u'Location: http://wiki.ubuntu.com/SwedishTeam/M\xf6te/' header.encode = <built-in method encode of unicode object at 0x5ddcba0>
UnicodeEncodeError
'ascii' codec can't encode character u'\xf6' in position 46: ordinal not in range(128)
args = ('ascii', u'Location: http://wiki.ubuntu.com/SwedishTeam/M\xf6te/', 46, 47, 'ordinal not in range(128)')
encoding = 'ascii'
end = 47
message = ''
object = u'Location: http://wiki.ubuntu.com/SwedishTeam/M\xf6te/'
reason = 'ordinal not in range(128)'
start = 46
System Details
Date: Thu, 18 Nov 2010 22:16:40 +0000
Platform: Linux jostaberry 2.6.24-28-server #1 SMP Thu Sep 16 14:49:46 UTC 2010 x86_64
Python: Python 2.5.2 (/usr/bin/python)
MoinMoin: Release 1.6.3 (release)