Error - : 'name' must be bytestring, not unicode URL: http://my.host/infrastruktur/test/changeset/66021ee03c3b5a57e8833629342877b9ffe7d50d File '/opt/kallithea/env/local/lib/python2.7/site-packages/weberror/errormiddleware.py', line 162 in __call__ app_iter = self.application(environ, sr_checker) File '/opt/kallithea/env/local/lib/python2.7/site-packages/beaker/middleware.py', line 155 in __call__ return self.wrap_app(environ, session_start_response) File '/opt/kallithea/env/local/lib/python2.7/site-packages/routes/middleware.py', line 131 in __call__ response = self.app(environ, start_response) File '/opt/kallithea/env/local/lib/python2.7/site-packages/pylons/wsgiapp.py', line 107 in __call__ response = self.dispatch(controller, environ, start_response) File '/opt/kallithea/env/local/lib/python2.7/site-packages/pylons/wsgiapp.py', line 312 in dispatch return controller(environ, start_response) File '/opt/kallithea/env/local/lib/python2.7/site-packages/kallithea/lib/base.py', line 383 in __call__ return WSGIController.__call__(self, environ, start_response) File '/opt/kallithea/env/local/lib/python2.7/site-packages/pylons/controllers/core.py', line 211 in __call__ response = self._dispatch_call() File '/opt/kallithea/env/local/lib/python2.7/site-packages/pylons/controllers/core.py', line 162 in _dispatch_call response = self._inspect_call(func) File '/opt/kallithea/env/local/lib/python2.7/site-packages/pylons/controllers/core.py', line 105 in _inspect_call result = self._perform_call(func, args) File '/opt/kallithea/env/local/lib/python2.7/site-packages/pylons/controllers/core.py', line 57 in _perform_call return func(**args) File '', line 2 in index File '/opt/kallithea/env/local/lib/python2.7/site-packages/kallithea/lib/auth.py', line 776 in __wrapper return func(*fargs, **fkwargs) File '', line 2 in index File '/opt/kallithea/env/local/lib/python2.7/site-packages/kallithea/lib/auth.py', line 835 in __wrapper return func(*fargs, **fkwargs) File '/opt/kallithea/env/local/lib/python2.7/site-packages/kallithea/controllers/changeset.py', line 325 in index return self._index(revision, method=method) File '/opt/kallithea/env/local/lib/python2.7/site-packages/kallithea/controllers/changeset.py', line 313 in _index return render('changeset/changeset.html') File '/opt/kallithea/env/local/lib/python2.7/site-packages/pylons/templating.py', line 243 in render_mako cache_type=cache_type, cache_expire=cache_expire) File '/opt/kallithea/env/local/lib/python2.7/site-packages/pylons/templating.py', line 218 in cached_template return render_func() File '/opt/kallithea/env/local/lib/python2.7/site-packages/pylons/templating.py', line 240 in render_template return literal(template.render_unicode(**globs)) File '/opt/kallithea/env/local/lib/python2.7/site-packages/mako/template.py', line 452 in render_unicode as_unicode=True) File '/opt/kallithea/env/local/lib/python2.7/site-packages/mako/runtime.py', line 803 in _render **_kwargs_for_callable(callable_, data)) File '/opt/kallithea/env/local/lib/python2.7/site-packages/mako/runtime.py', line 835 in _render_context _exec_template(inherit, lclcontext, args=args, kwargs=kwargs) File '/opt/kallithea/env/local/lib/python2.7/site-packages/mako/runtime.py', line 855 in _exec_template _render_error(template, context, compat.exception_as()) File '/opt/kallithea/env/local/lib/python2.7/site-packages/mako/runtime.py', line 864 in _render_error result = template.error_handler(context, error) File '/opt/kallithea/env/local/lib/python2.7/site-packages/mako/runtime.py', line 853 in _exec_template callable_(context, *args, **kwargs) File '/srv/kallithea/data/data/templates/base/root.html.py', line 44 in render_body __M_writer(escape(next.body())) File '/srv/kallithea/data/data/templates/base/base.html.py', line 55 in render_body __M_writer(escape(next.main())) File '/srv/kallithea/data/data/templates/changeset/changeset.html.py', line 114 in render_main if (len(c.changeset.affected_files) <= c.affected_files_cut_off) or c.fulldiff: File '/opt/kallithea/env/local/lib/python2.7/site-packages/kallithea/lib/vcs/utils/lazy.py', line 40 in __get__ value = self._func(obj) File '/opt/kallithea/env/local/lib/python2.7/site-packages/kallithea/lib/vcs/backends/git/changeset.py', line 467 in affected_files added, modified, deleted = self._changes_cache File '/opt/kallithea/env/local/lib/python2.7/site-packages/kallithea/lib/vcs/utils/lazy.py', line 40 in __get__ value = self._func(obj) File '/opt/kallithea/env/local/lib/python2.7/site-packages/kallithea/lib/vcs/backends/git/changeset.py', line 495 in _changes_cache changes = _r.object_store.tree_changes(oid, _r[self.raw_id].tree) File '/opt/kallithea/env/local/lib/python2.7/site-packages/dulwich/repo.py', line 444 in __getitem__ type(name).__name__) TypeError: 'name' must be bytestring, not unicode CGI Variables ------------- CONTENT_TYPE: '; charset="utf-8"' HTTP_ACCEPT: 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' HTTP_ACCEPT_ENCODING: 'gzip, deflate' HTTP_ACCEPT_LANGUAGE: 'en-US,en;q=0.5' HTTP_CONNECTION: 'close' HTTP_COOKIE: 'kallithea=my_cookie' HTTP_HOST: 'my.host' HTTP_PROXY_HOST: '127.0.0.1:5000' HTTP_REFERER: 'https://my.host/infrastruktur/test' HTTP_USER_AGENT: 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0' HTTP_X_FORWARDED_FOR: '192.168.168.247' HTTP_X_HOST: 'my.host' HTTP_X_REAL_IP: '192.168.168.247' HTTP_X_URL_SCHEME: 'https' PATH_INFO: '/infrastruktur/test/changeset/66021ee03c3b5a57e8833629342877b9ffe7d50d' REMOTE_ADDR: '127.0.0.1' REQUEST_METHOD: 'GET' SERVER_NAME: 'localhost' SERVER_PORT: '5000' SERVER_PROTOCOL: 'HTTP/1.0' SERVER_SOFTWARE: 'waitress' WSGI Variables -------------- application: beaker.get_session: > beaker.session: {'_authentication_token': 'my_token', 'authuser': {'username': u'my_user', 'is_authenticated': True, 'user_id': 5}, '_accessed_time': 1410279089.557855, '_creation_time': 1410275456.798646} paste.registry: paste.throw_errors: True pylons.action_method: > pylons.controller: pylons.environ_config: {'session': 'beaker.session', 'cache': 'beaker.cache'} pylons.pylons: pylons.routes_dict: {'action': u'index', 'controller': u'changeset', 'revision': u'66021ee03c3b5a57e8833629342877b9ffe7d50d', 'repo_name': u'infrastruktur/test'} routes.cached_hostinfo: {'host': 'my.host', 'protocol': 'http'} routes.route: routes.url: webob._parsed_query_vars: (GET([]), '') webob.adhoc_attrs: {'user': , 'language': 'en-us'} wsgi process: 'Multithreaded' wsgi.file_wrapper: wsgiorg.routing_args: (, {'action': u'index', 'controller': u'changeset', 'revision': u'66021ee03c3b5a57e8833629342877b9ffe7d50d', 'repo_name': u'infrastruktur/test'})