Hi,

the description in [1] sounds very similar to your problem and seems to be a bug in the docs. Can you check the ports you configured for keystone and which ports you have set in neutron configs?

Regards,
Eugen

[1] https://ask.openstack.org/en/question/114642/neutron-configuration-errot-failed-to-retrieve-extensions-list-from-network-api/


Zitat von Zufar Dhiyaulhaq <zufardhiyaul...@gmail.com>:

Hi, im trying to install openstack queens from sratch (manual) from
openstack documentation. but i have problem in neutron. when im try to
verify with `openstack netwrok agent list` there are error `HTTP exception
unknown error`

when im check the logs from controller
in`/var/log/neutron/neutron-server.log` i have this error

2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors [-] An
error occurred during processing the request: GET /v2.0/extensions
HTTP$
Accept: application/json
Accept-Encoding: gzip, deflate
Connection: keep-alive
Content-Type: text/plain
Host: controller:9696
User-Agent: python-neutronclient
X-Auth-Token: *****: DiscoveryFailure: Could not determine a suitable
URL for the plugin
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
Traceback (most recent call last):
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/oslo_middleware/catch_errors.py",
lin$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
response = req.get_response(self.application)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/webob/request.py", line 1316, in
send
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
application, catch_exc_info=False)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/webob/request.py", line 1280, in
call$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
app_iter = application(self.environ, start_response)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/webob/dec.py", line 131, in __call__
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
resp = self.call_func(req, *args, **self.kwargs)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/webob/dec.py", line 196, in
call_func
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
return self.func(req, *args, **kwargs)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
response = self.process_request(req)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
resp = super(AuthProtocol, self).process_request(request)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
allow_expired=allow_expired)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
Traceback (most recent call last):
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/oslo_middleware/catch_errors.py",
lin$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
response = req.get_response(self.application)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/webob/request.py", line 1316, in
send
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
application, catch_exc_info=False)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/webob/request.py", line 1280, in
call$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
app_iter = application(self.environ, start_response)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/webob/dec.py", line 131, in __call__
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
resp = self.call_func(req, *args, **self.kwargs)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/webob/dec.py", line 196, in
call_func
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
return self.func(req, *args, **kwargs)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
response = self.process_request(req)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
resp = super(AuthProtocol, self).process_request(request)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
allow_expired=allow_expired)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
data = self.fetch_token(token, **kwargs)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
allow_expired=allow_expired)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/_identi$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
auth_ref = self._request_strategy.verify_token(
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/_identi$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
strategy_class = self._get_strategy_class()
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/_identi$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors     if
self._adapter.get_endpoint(version=klass.AUTH_VERSION):
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystoneauth1/adapter.py", line 223,
$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
return self.session.get_endpoint(auth or self.auth, **kwargs)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystoneauth1/session.py", line 942,
$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
return auth.get_endpoint(self, **kwargs)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystoneauth1/identity/base.py",
line$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
allow_version_hack=allow_version_hack, **kwargs)
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
"/usr/lib/python2.7/dist-packages/keystoneauth1/identity/base.py",
line$
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
service_catalog = self.get_access(session).service_catalog
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
raise exceptions.DiscoveryFailure('Could not determine a suitable URL
'
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
DiscoveryFailure: Could not determine a suitable URL for the plugin
2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
2018-08-02 19:21:37.512 2486 INFO neutron.wsgi [-] 10.100.0.70 "GET
/v2.0/extensions HTTP/1.1" status: 500  len: 404 time: 0.0035110


--

*Regards,*
*Zufar Dhiyaulhaq*




_______________________________________________
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

Reply via email to