Comment 0 for bug 1816364

Revision history for this message
s10 (vlad-esten) wrote :

Mistral doesn't use oslo_middleware.http_proxy_to_wsgi.

If the passing of the forward headers (X-Forwarded-For, Host, X-Forwarded-Proto, X-Forwarded-Prefix) is enabled in https terminating proxy and proxy headers parsing is enabled in oslo_middleware, Mistral doesn't use this middleware.

mistral.conf
[oslo_middleware]
enable_proxy_headers_parsing=True

curl https://api.example.com/workflowv2
{"versions": [{"status": "CURRENT", "id": "v2.0", "links": [{"href": "http://api.example.com/v2", "target": "v2", "rel": "self"}]}]}