Hi Karan, I faced a similar issue earlier. I was able to resolve this by doing the following: 1. Changing the values of url's pointing to keystone from localhost/127.0.0.1 to Machine IP address. Restart cinder service.
2.If this does not work. Then replace all the kesytone related config variables (like tenant_name, user_name, password) with the values in keystonerc_admin file created after installation, in both api-paste.ini and cinder.conf file, restart the services and then try. Regards, Sushma Korati sushma_kor...@persistent.co.in | Persistent Systems Ltd. | Partners in Innovation | www.persistentsys.com P Please consider your environmental responsibility: Before printing this e-mail or any other document, ask yourself whether you need a hard copy. ________________________________ From: Karan Singh [ksi...@csc.fi] Sent: Sunday, November 24, 2013 8:06 PM To: Sushma Korati Cc: openstack@lists.openstack.org Subject: Re: Error with Cinder **Need Urgent help** HIGH PRIORITY Hello Sushma I have tried changing auth_uri and auth_host before by localhost / server real IP address but no luck. What has to modify in keystone urls , i have same machine running keystone service. Regards karan Hi Karan, Change the values of "auth_uri = http://127.0.0.1:5000/, auth_host = 127.0.0.1" in cinder/api-paste.ini and cinder.conf and then try once. 1. Update the cinder.conf and cinder/api-paste.ini file. Modify keystone related urls to point to a machine where keystone service is running. 2. Restart cinder services. 3. Try executing cinder commands. Regards, Sushma Korati sushma_kor...@persistent.co.in | Persistent Systems Ltd. | Partners in Innovation | www.persistentsys.com<http://www.persistentsys.com/> P Please consider your environmental responsibility: Before printing this e-mail or any other document, ask yourself whether you need a hard copy. ________________________________ From: Karan Singh [karan.si...@csc.fi] Sent: Sunday, November 24, 2013 5:35 AM To: openstack@lists.openstack.org Subject: Re: [Openstack] Error with Cinder **Need Urgent help** HIGH PRIORITY Please help I am in urgent need -------- Original message -------- From: Karan Singh <ksi...@csc.fi> Date: 23/11/2013 18:24 (GMT+02:00) To: openstack@lists.openstack.org Subject: Error with Cinder **Need Urgent help** HIGH PRIORITY Hello Openstack Community Members. I need your quick support on my issue related to Cinder. 1 . Error Logs from cinder/api.log 2013-11-23 18:08:02.037 29478 INFO urllib3.connectionpool [-] Starting new HTTP connection (1): 127.0.0.1 2013-11-23 18:08:02.100 29478 WARNING keystoneclient.middleware.auth_token [-] Unexpected response from keystone service: {u'error': {u'message': u'The request you have made requires authentication.', u'code': 401, u'title': u'Unauthorized'}} 2013-11-23 18:08:02.101 29478 WARNING keystoneclient.middleware.auth_token [-] Authorization failed for token d675640b9346a631549c85c156159fb9 2013-11-23 18:08:02.102 29478 INFO keystoneclient.middleware.auth_token [-] Invalid user token - rejecting request 2013-11-23 18:08:02.362 29478 INFO urllib3.connectionpool [-] Starting new HTTP connection (1): 127.0.0.1 2013-11-23 18:08:02.434 29478 WARNING keystoneclient.middleware.auth_token [-] Unexpected response from keystone service: {u'error': {u'message': u'The request you have made requires authentication.', u'code': 401, u'title': u'Unauthorized'}} 2013-11-23 18:08:02.435 29478 WARNING keystoneclient.middleware.auth_token [-] Authorization failed for token 03aee2508b2c4132a9c23b382c6ba284 2013-11-23 18:08:02.435 29478 INFO keystoneclient.middleware.auth_token [-] Invalid user token - rejecting request 2 . Errors from cinder list command output [root@rdo cinder]# cinder list ERROR: Unauthorized (HTTP 401) [root@rdo cinder]# 3. Output from cinder/api-paste.ini [filter:keystonecontext] paste.filter_factory = cinder.api.middleware.auth:CinderKeystoneContext.factory [filter:authtoken] paste.filter_factory = keystoneclient.middleware.auth_token:filter_factory service_protocol = http service_host = 127.0.0.1 service_port = 5000 signing_dir = /var/lib/cinder auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http admin_tenant_name = services admin_user = cinder admin_password = root auth_uri = http://127.0.0.1:5000/ 4. Output from cinder/cinder.conf rootwrap_config=/etc/cinder/rootwrap.conf sql_connection = mysql://cinder:root@localhost/cinder api_paste_config = /etc/cinder/api-paste.ini iscsi_helper=tgtadm volume_name_template = volume-%s volume_group = cinder-volumes verbose = True auth_strategy = keystone #osapi_volume_listen_port=5900 [keystone_authtoken] admin_tenant_name = services admin_user = cinder admin_password = root auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http signing_dirname = /tmp/keystone-signing-cinder 5. All the components from Horizon web interface works fine except , VOLUME ( cinder component ) , as soon as i click on volume it throws errors Error: Unauthorised: Unable to retrieve volume list. Error: Unauthorised: Unable to retrieve volume types 6. Keystone has cinder user [root@rdo cinder]# keystone user-list +----------------------------------+------------+---------+----------------------+ | id | name | enabled | email | +----------------------------------+------------+---------+----------------------+ | 99f8019ba2694d78a680a5de46aa1afd | admin | True | t...@test.com | | ee6de67df5bf4498bd477e2a973f393f | alt_demo | True | | | f632591a717c4f9b91c4ebfdc8eb86ef | ceilometer | True | ceilometer@localhost | | be199f4da0e84abb9f0ca069f0a4b408 | cinder | True | cin...@localhost.com | | 79071cdc981d4f5787a8d1abebac7eec | demo | True | | | 8d8d4107a72d4cdd838f3cc8f643a0f2 | glance | True | glance@localhost | | 901d979b861d45ada359252da45082f6 | neutron | True | neutron@localhost | | 0e371ae93dce4ea392224354929c8257 | nova | True | nova@localhost | | 069624d0554a432bb1f57629bde6ebc8 | swift | True | swift@localhost | +----------------------------------+------------+---------+----------------------+ [root@rdo cinder]# 7. I am able to connect to mysql db with user cinder and password ( root ) [root@rdo cinder]# mysql -u cinder -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1230 Server version: 5.1.69 Source distribution Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> I have set up openstack using RDO , i tried all possible ways but cinder ( volumes ) are not working , except everything works well , please advise a solution ASAP , i am on a very tight deadline. Waiting for your quick responses. Karan Singh CSC - IT Center for Science Ltd. P.O. Box 405, FI-02101 Espoo, FINLAND http://www.csc.fi/ | +358 (0) 503 812758 DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails. DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.
_______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack