cubicweb-openidrelay #2589616 crash while attempting to log in (cw 3.15.8) [deprecated]

Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/cubicweb/etwist/server.py", line 148, in render_request
return self._render_request(request)
File "/usr/lib/python2.6/dist-packages/cubicweb/etwist/server.py", line 174, in _render_request
content = self.appli.handle_request(req, path)
File "/usr/lib/python2.6/dist-packages/cubicweb/web/application.py", line 365, in main_handle_request
content = self.core_handle(req, path)
File "/usr/lib/python2.6/dist-packages/cubicweb/web/application.py", line 491, in core_handle
result = self.error_handler(req, ex, tb=True)
File "/usr/lib/python2.6/dist-packages/cubicweb/web/application.py", line 556, in error_handler
content = self.vreg['views'].main_template(req, 'error-template')
File "/usr/lib/python2.6/dist-packages/cubicweb/cwvreg.py", line 373, in main_template
res = obj.render(**kwargs)
File "/usr/lib/python2.6/dist-packages/cubicweb/view.py", line 176, in render
view_func(**context)
File "/usr/lib/python2.6/dist-packages/cubicweb/web/views/basetemplates.py", line 227, in call
view.render(w=self.w)
File "/usr/lib/python2.6/dist-packages/cubicweb/view.py", line 176, in render
view_func(**context)
File "/usr/lib/python2.6/dist-packages/cubicweb/web/views/management.py", line 153, in call
form.add_hidden('__signature', req.vreg.config.sign_text(binfo))
File "/usr/lib/python2.6/dist-packages/cubicweb/web/webconfig.py", line 289, in sign_text
text.strip().replace('\r\n', '\n')).hexdigest()
File "/usr/lib/python2.6/hmac.py", line 133, in new
return HMAC(key, msg, digestmod)
File "/usr/lib/python2.6/hmac.py", line 75, in __init__
self.update(msg)
File "/usr/lib/python2.6/hmac.py", line 83, in update
self.inner.update(msg)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 2979: ordinal not in range(128)

prioritynormal
typebug
done in<not specified>
load0.000
load left0.000
closed by<not specified>