Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

From log content, it has been shown that "Invalid user / password", and in source code, you could find logic in ./keystone/identity/backends/sql.py , this problem may be your user does not exist or your password is not correct.

I have one suggestion, suppose your keystone service works well.

You could use ADMIN_TOKEN to check if this user does exist. ADMIN_TOKEN is in the configuration file, "/etc/keystone/keystone.conf", and you could get it from "admin_token" , if it is commented, please remove the comment to enable it.

Then , I suppose you could use python-openstackclient, run command : openstack --os-token $admin_token --os-url http://$IP:5000/v3 --os-identity-api-version 3 user list

to check .

If this user does exist, you could also use admin token to reset this password, to run command openstack --os-token $admin_token --os-url http://$IP:5000/v3 --os-identity-api-version 3 user set

There are some parameters that need to be set, you could run "openstack help user set" for help.

Or you just recreate a new user.