After upgrading from 2.11.3 to 2.11.4 I had to do the following tasks:
# mv /etc/apache2/sites-available/rudder-vhost.dpkg-dist /etc/apache2/sites-available/rudder-vhost
# mv /etc/apache2/sites-available/rudder-vhost-ssl.dpkg-dist /etc/apache2/sites-available/rudder-vhost-ssl
# mv /opt/rudder/etc/rudder-apache-common.conf.dpkg-dist /opt/rudder/etc/rudder-apache-common.conf
This is really needed to not get a default Apache page:
# a2ensite default-ssl
# vim /etc/apache2/sites-available/rudder-vhost
ServerName rudder.example.com
ServerAdmin info@example.com
# vim /etc/apache2/sites-available/rudder-vhost-ssl
ServerName rudder.example.com
ServerAdmin info@example.com
And last but not least, you forgot one thing in /etc/apache2/sites-available/rudder-vhost-ssl.
Change this:
<Proxy http://localhost:8080/rudder*>
Order deny,allow
Allow from all
</Proxy>
To this:
<Proxy http://localhost:8080/rudder*>
<IfVersion < 2.4>
Order deny,allow
Allow From all
</IfVersion>
<IfVersion >= 2.4>
Require all granted
</IfVersion>
</Proxy>