hi all:
       In keystone Essex Edition.
       when I access keystone endpoint http://localhost:5000.It comes normal 
result as :

<versions><version status="beta" updated="2011-11-19T00:00:00Z" 
id="v2.0"><media-types><media-type base="application/json" 
type="application/vnd.openstack.identity-v2.0+json"/><media-type 
base="application/xml" 
type="application/vnd.openstack.identity-v2.0+xml"/></media-types><link 
href="http://localhost:5000/v2.0/"; rel="self"/><link 
href="http://docs.openstack.org/api/openstack-identity-service/2.0/content/"; 
type="text/html" rel="describedby"/><link 
href="http://docs.openstack.org/api/openstack-identity-service/2.0/identity-dev-guide-2.0.pdf";
 type="application/pdf" rel="describedby"/></version></versions>

but when I want to access http://localhost:5000/v2.0 ,It comes as follow:
"""
Traceback (most recent call last):   File 
"/usr/local/lib/python2.7/dist-packages/eventlet/wsgi.py", line 336, in 
handle_one_response     result = self.application(self.environ, start_response) 
  File "/usr/local/lib/python2.7/dist-packages/paste/urlmap.py", line 203, in 
__call__     return app(environ, start_response)   File 
"/usr/local/lib/python2.7/dist-packages/webob/dec.py", line 130, in __call__    
 resp = self.call_func(req, *args, **self.kwargs)   File 
"/usr/local/lib/python2.7/dist-packages/webob/dec.py", line 195, in call_func   
  return self.func(req, *args, **kwargs)   File 
"/usr/local/lib/python2.7/dist-packages/keystone-2012.1-py2.7.egg/keystone/common/wsgi.py",
 line 282, in __call__     response = request.get_response(self.application)   
File "/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1253, in 
get_response     application, catch_exc_info=False)   File 
"/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1222, in 
call_application     app_iter = application(self.environ, start_response)   
File "/usr/local/lib/python2.7/dist-packages/webob/dec.py", line 130, in 
__call__     resp = self.call_func(req, *args, **self.kwargs)   File 
"/usr/local/lib/python2.7/dist-packages/webob/dec.py", line 195, in call_func   
  return self.func(req, *args, **kwargs)   File 
"/usr/local/lib/python2.7/dist-packages/keystone-2012.1-py2.7.egg/keystone/common/wsgi.py",
 line 282, in __call__     response = request.get_response(self.application)   
File "/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1253, in 
get_response     application, catch_exc_info=False)   File 
"/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1222, in 
call_application     app_iter = application(self.environ, start_response)   
File "/usr/local/lib/python2.7/dist-packages/webob/dec.py", line 130, in 
__call__     resp = self.call_func(req, *args, **self.kwargs)   File 
"/usr/local/lib/python2.7/dist-packages/webob/dec.py", line 195, in call_func   
  return self.func(req, *args, **kwargs)   File 
"/usr/local/lib/python2.7/dist-packages/keystone-2012.1-py2.7.egg/keystone/common/wsgi.py",
 line 282, in __call__     response = request.get_response(self.application)   
File "/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1253, in 
get_response     application, catch_exc_info=False)   File 
"/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1222, in 
call_application     app_iter = application(self.environ, start_response)   
File "/usr/local/lib/python2.7/dist-packages/webob/dec.py", line 130, in 
__call__     resp = self.call_func(req, *args, **self.kwargs)   File 
"/usr/local/lib/python2.7/dist-packages/webob/dec.py", line 195, in call_func   
  return self.func(req, *args, **kwargs)   File 
"/usr/local/lib/python2.7/dist-packages/keystone-2012.1-py2.7.egg/keystone/common/wsgi.py",
 line 282, in __call__     response = request.get_response(self.application)   
File "/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1253, in 
get_response     application, catch_exc_info=False)   File 
"/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1222, in 
call_application     app_iter = application(self.environ, start_response)   
File "/usr/local/lib/python2.7/dist-packages/webob/dec.py", line 130, in 
__call__     resp = self.call_func(req, *args, **self.kwargs)   File 
"/usr/local/lib/python2.7/dist-packages/webob/dec.py", line 195, in call_func   
  return self.func(req, *args, **kwargs)   File 
"/usr/local/lib/python2.7/dist-packages/keystone-2012.1-py2.7.egg/keystone/common/wsgi.py",
 line 305, in __call__     resp = req.get_response(self.application)   File 
"/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1253, in 
get_response     application, catch_exc_info=False)   File 
"/usr/local/lib/python2.7/dist-packages/webob/request.py", line 1222, in 
call_application     app_iter = application(self.environ, start_response)   
File "/usr/local/lib/python2.7/dist-packages/webob/dec.py", line 144, in 
__call__     return resp(environ, start_response)   File 
"/usr/local/lib/python2.7/dist-packages/routes/middleware.py", line 80, in 
__call__     config.environ = environ   File 
"/usr/local/lib/python2.7/dist-packages/routes/__init__.py", line 22, in 
__setattr__     self.load_wsgi_environ(value)   File 
"/usr/local/lib/python2.7/dist-packages/routes/__init__.py", line 51, in 
load_wsgi_environ     result = mapper.routematch(path)   File 
"/usr/local/lib/python2.7/dist-packages/routes/mapper.py", line 686, in 
routematch     raise RoutesException('URL or environ must be provided') 
RoutesException: URL or environ must be provided"""
But I don't what URL or environ I should provided to It ..

can anyone help me ??

thanks a lot!!
_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to