Skonfigurowałem nowy Vhost dla Jenkinsa:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName ci.company.com
ServerAlias ci
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost on
ProxyPass / http://localhost:8080/
</VirtualHost>
... który używa proxy i kiedy ponownie uruchamiam Apache otrzymuję taki błąd:
Invalid command 'ProxyRequests', perhaps misspelled or defined by a module not included in the server configuration
sudo a2enmod proxy
, w każdym razie +1moduł proxy musi być wyłączony. Włącz go za pomocą poniższego polecenia
Jeśli nie masz dostępu do roota, możesz użyć
Następnie zrestartuj serwer Apache za pomocą
źródło
Jeśli nie włączysz proxy_http, pojawi się ten błąd w pliku dziennika błędów Apache dla witryny:
źródło