19c354aacd
This sets up the HTTPProxyToWSGI middleware in front of Neutron-API. The purpose of this middleware is to set up the request URL correctly in case there is a proxy (For instance, a loadbalancer such as HAProxy) in front of Neutron. So, for instance, when TLS connections are being terminated in the proxy, and one tries to get the versions from the / resource of Neutron, one will notice that the protocol is incorrect; It will show 'http' instead of 'https'. So this middleware handles such cases. Thus helping Keystone discovery work correctly. The HTTPProxyToWSGI is off by default and needs to be enabled via a configuration value. Change-Id: Ice9ee8f4e04050271d59858f92034c230325718b Closes-Bug: #1590608
21 lines
518 B
Plaintext
21 lines
518 B
Plaintext
[DEFAULT]
|
|
output_file = etc/neutron.conf.sample
|
|
wrap_width = 79
|
|
|
|
namespace = neutron
|
|
namespace = neutron.agent
|
|
namespace = neutron.db
|
|
namespace = neutron.extensions
|
|
namespace = neutron.qos
|
|
namespace = nova.auth
|
|
namespace = oslo.log
|
|
namespace = oslo.db
|
|
namespace = oslo.policy
|
|
namespace = oslo.concurrency
|
|
namespace = oslo.messaging
|
|
namespace = oslo.middleware.cors
|
|
namespace = oslo.middleware.http_proxy_to_wsgi
|
|
namespace = oslo.service.sslutils
|
|
namespace = oslo.service.wsgi
|
|
namespace = keystonemiddleware.auth_token
|