Apache fails start on Debian 8 (jessie) due to Protocol h2 setting aka not checking minor version!
short description
On Debian 8 (jessie) on update or install the https://git.ispconfig.org/ispconfig/ispconfig3/blob/master/install/tpl/apache_ispconfig.vhost.master#L11 installs the http2 protocol settings, which is only available since apache 2.4.17. Since Debian 8 has apache 2.4.10 this is going to fail due to the fact that the minor version isn't checked. Due to this apache won't start!
correct behaviour
Don't set Protocols h2 h2c http/1.1
when using Debian 8, so basically we need to check the minor version (2.4.17 >=)
environment
Server OS: (debian)
Server OS version: (jessie)
ISPConfig version: (3.1dev / master)
you can use grep 'ISPC_APP_VERSION' /usr/local/ispconfig/server/lib/config.inc.php
to get it from the command line
If it might be related to the problem
## proposed fix
check the minor version (2.4.17 >=)