Listen {{ options.service_listen_info.placement_api.public_port }} WSGIScriptAlias / /usr/bin/placement-api WSGIDaemonProcess placement processes={{ options.wsgi_worker_context.processes }} threads=1 user=placement group=placement display-name=%{GROUP} WSGIProcessGroup placement WSGIApplicationGroup %{GLOBAL} WSGIPassAuthorization On LimitRequestBody 114688 = 2.4> ErrorLogFormat "%{cu}t %M" ErrorLog /var/log/apache2/placement_error.log CustomLog /var/log/apache2/placement_access.log combined = 2.4> Require all granted Order allow,deny Allow from all Alias /placement /usr/bin/placement-api SetHandler wsgi-script Options +ExecCGI WSGIProcessGroup placement WSGIApplicationGroup %{GLOBAL} WSGIPassAuthorization On