Hello,
I'm seeing the following error on a CDH5.3.0 parcels install running on CentOS 6.5
I have integrated hue with ldap and have succesfully sync'd some groups and users from windows AD and they are now visible in hue.
when i come to login with one of the users i get the following error and am denied access:
[28/Jan/2015 08:55:08 -0800] base ERROR Internal Server Error: /accounts/login/
Traceback (most recent call last):
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/core/handlers/base.py", line 111, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/desktop/core/src/desktop/auth/views.py", line 105, in dt_login
if auth_form.is_valid():
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/forms/forms.py", line 124, in is_valid
return self.is_bound and not bool(self.errors)
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/forms/forms.py", line 115, in _get_errors
self.full_clean()
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/forms/forms.py", line 271, in full_clean
self._clean_form()
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/forms/forms.py", line 299, in _clean_form
self.cleaned_data = self.clean()
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/desktop/core/src/desktop/auth/forms.py", line 79, in clean
return self.authenticate()
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/desktop/core/src/desktop/auth/forms.py", line 52, in authenticate
return super(AuthenticationForm, self).clean()
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/contrib/auth/forms.py", line 167, in clean
password=password)
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/contrib/auth/__init__.py", line 45, in authenticate
user = backend.authenticate(**credentials)
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/desktop/core/src/desktop/auth/backend.py", line 162, in authenticate
user = super(AllowFirstUserDjangoBackend, self).authenticate(username, password)
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/contrib/auth/backends.py", line 15, in authenticate
if user.check_password(password):
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/contrib/auth/models.py", line 304, in check_password
return check_password(raw_password, self.password, setter)
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/contrib/auth/hashers.py", line 43, in check_password
hasher = get_hasher(algorithm)
File "/opt/cloudera/parcels/CDH-5.3.0-1.cdh5.3.0.p0.30/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/contrib/auth/hashers.py", line 116, in get_hasher
"setting?" % algorithm)
ValueError: Unknown password hashing algorithm ''. Did you specify it in the PASSWORD_HASHERS setting?
any suggestions on how to resolve gratefully received.
thanks
Pete