New issue 241: Unicode exception while doing git push
https://bitbucket.org/conservancy/kallithea/issues/241/unicode-exception-while-doing-git-push

jerzyk:


```
#!python

2016-08-17 10:30:49.665 ERROR [waitress] Exception when serving /xxxxx/info/refs
Traceback (most recent call last):
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/waitress/channel.py",
 line 337, in service
    task.service()
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/waitress/task.py",
 line 173, in service
    self.execute()
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/waitress/task.py",
 line 392, in execute
    app_iter = self.channel.server.application(env, start_response)
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/paste/gzipper.py",
 line 34, in __call__
    response.gzip_start_response)
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/paste/cascade.py",
 line 130, in __call__
    return self.apps[-1](environ, start_response)
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/paste/registry.py",
 line 379, in __call__
    app_iter = self.application(environ, start_response)
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/kallithea/lib/middleware/wrapper.py",
 line 43, in __call__
    return self.application(environ, start_response)
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/kallithea/lib/base.py",
 line 313, in __call__
    return self._handle_request(environ, start_response)
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/kallithea/lib/middleware/simplegit.py",
 line 137, in _handle_request
    result = self.authenticate(environ)
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/kallithea/lib/base.py",
 line 170, in authenticate
    if self.authfunc(username, password, environ) is not None:
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/kallithea/lib/auth_modules/__init__.py",
 line 414, in authenticate
    environ=environ or {})
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/kallithea/lib/auth_modules/__init__.py",
 line 233, in _authenticate
    user_data = self.auth(userobj, username, passwd, settings, **kwargs)
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/kallithea/lib/auth_modules/auth_internal.py",
 line 89, in auth
    password_match = auth.KallitheaCrypto.hash_check(password, userobj.password)
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/kallithea/lib/auth.py",
 line 129, in hash_check
    return bcrypt.hashpw(password, hashed) == hashed
  File 
"/home/rhode/.virtualenvs/rhodecode/local/lib/python2.7/site-packages/bcrypt/__init__.py",
 line 61, in hashpw
    raise TypeError("Unicode-objects must be encoded before hashing")
TypeError: Unicode-objects must be encoded before hashing
```

working on the trunk version of kalithea


_______________________________________________
kallithea-general mailing list
[email protected]
http://lists.sfconservancy.org/mailman/listinfo/kallithea-general

Reply via email to