I installed CKAN from the package then reconfigured it to serve only through Apache. Everything worked great at first, but now I can't log into the web interface. I can create a user, but they get an error:
Login failed. Bad username or password.
Password reset works, but they still can't log in. Repoze.who is not logging anything at all, so I don't know what's up. The weird thing is I can use the REST API with the api-key for the user (obtained through paster) and get a response.
This is very tough to answer without more information. There is a real possibility that the password is somehow being submitted wrong.
One suggestion would be to reset the password from the command line with a specific password and see what happens (use
paster user -h
to see options for managing users from command line).