Kevin Benton | 66b361b | 2017-06-13 00:31:01 -0700 | [diff] [blame] | 1 | Listen %PUBLICPORT% |
| 2 | LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\" %D(us)" neutron_combined |
| 3 | |
| 4 | <Directory %NEUTRON_BIN%> |
| 5 | Require all granted |
| 6 | </Directory> |
| 7 | |
| 8 | <VirtualHost *:%PUBLICPORT%> |
| 9 | WSGIDaemonProcess neutron-server processes=%APIWORKERS% threads=1 user=%USER% display-name=%{GROUP} %VIRTUALENV% |
| 10 | WSGIProcessGroup neutron-server |
| 11 | WSGIScriptAlias / %NEUTRON_BIN%/neutron-api |
| 12 | WSGIApplicationGroup %{GLOBAL} |
| 13 | WSGIPassAuthorization On |
| 14 | ErrorLogFormat "%M" |
| 15 | ErrorLog /var/log/%APACHE_NAME%/neutron.log |
| 16 | CustomLog /var/log/%APACHE_NAME%/neutron_access.log neutron_combined |
| 17 | %SSLENGINE% |
| 18 | %SSLCERTFILE% |
| 19 | %SSLKEYFILE% |
| 20 | </VirtualHost> |
| 21 | |
| 22 | |
| 23 | %SSLLISTEN%<VirtualHost *:443> |
| 24 | %SSLLISTEN% %SSLENGINE% |
| 25 | %SSLLISTEN% %SSLCERTFILE% |
| 26 | %SSLLISTEN% %SSLKEYFILE% |
Dirk Mueller | dc01a8a | 2019-07-14 22:33:13 +0200 | [diff] [blame] | 27 | %SSLLISTEN% SSLProtocol -all +TLSv1.3 +TLSv1.2 |
Kevin Benton | 66b361b | 2017-06-13 00:31:01 -0700 | [diff] [blame] | 28 | %SSLLISTEN%</VirtualHost> |
| 29 | |
| 30 | Alias /networking %NEUTRON_BIN%/neutron-api |
| 31 | <Location /networking> |
| 32 | SetHandler wsgi-script |
| 33 | Options +ExecCGI |
| 34 | WSGIProcessGroup neutron-server |
| 35 | WSGIApplicationGroup %{GLOBAL} |
| 36 | WSGIPassAuthorization On |
| 37 | </Location> |