keystone issue: 404 error when keystone user-list is executed on command prompt

asked 2015-08-03 08:53:28 -0500

Ashok gravatar image

updated 2015-08-24 01:41:47 -0500

Hi all I am new to this openstack and we are installing kilo for 3 nodes architecture. When I run the command in controller for keystone user list, an error is thrown like below :

root@controller:/keystoneenv# keystone user-list
Authorization Failed: The resource could not be found. (HTTP 404) (Request-ID: req-c9213cc0-2887-4183-9602-a41cc60b9555)

could anyone help, how to resolve the above issue.

Also the above command is executed before starting the installation of dashboard. Is it possible to continue even with this error? thanks in advance

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2015-08-23 23:30:53 -0500

jianzj gravatar image

Hi, to install Horizon, it could be continue, but after installation, you could not use Horizon service, since you do not have any user to use.

About this 404 error, it is a http error response, that indicates the resource you request did not exist. It does not mean about user resource not exist, but about API resource does not exist, means the API you request does not exist.

I am not sure what happened with this, but I guess it is some problem about your Keystone Service, you could firstly check if your keystone works well, then check log file "/var/log/keystone/keystone.log",

then make sure if your openrc file is correct , bellow is an example : export OS_USERNAME=$your_username export OS_PASSWORD=$your_pass export OS_AUTH_URL=http://$your_IP:35357/v2.0 export OS_TENANT_NAME=$correct_tenant_name

At last , rerun this command "keystone --debug user-list" with debug enable , to find more errors.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools


Asked: 2015-08-03 08:53:28 -0500

Seen: 733 times

Last updated: Aug 24 '15