Hier die Apache Modul Liste:
Code: Select all
core_module (static)
so_module (static)
watchdog_module (static)
http_module (static)
log_config_module (static)
logio_module (static)
version_module (static)
unixd_module (static)
access_compat_module (shared)
actions_module (shared)
alias_module (shared)
auth_basic_module (shared)
auth_digest_module (shared)
authn_core_module (shared)
authn_file_module (shared)
authz_core_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cgid_module (shared)
deflate_module (shared)
dir_module (shared)
env_module (shared)
expires_module (shared)
fcgid_module (shared)
filter_module (shared)
headers_module (shared)
http2_module (shared)
include_module (shared)
mime_module (shared)
mpm_prefork_module (shared)
negotiation_module (shared)
php7_module (shared)
proxy_module (shared)
proxy_fcgi_module (shared)
proxy_http_module (shared)
reqtimeout_module (shared)
rewrite_module (shared)
setenvif_module (shared)
socache_shmcb_module (shared)
ssl_module (shared)
status_module (shared)
suexec_module (shared)
Zusätzlich zur KeyHelp Installation sind bei einigen Servern noch NodeJs, NPM und der Zabbix Agent installiert. Die betroffenen Server laufen alle bei Hetzner. Allgemein an Hetzner kann es aber aus meiner Sicht nicht liegen, da ich dort noch andere Server habe, die auch auf Ubuntu laufen, aber nur Nginx installiert haben. Darauf funktioniert HTTP/2 einwandfrei.
Auf einem anderen Server, der das gleiche Setup nutzt, aber bei AWS läuft, funktioniert HTTP/2 problemlos (ohne dass ich etwas gemacht habe).
Auf allen Server wurde KeyHelp frisch installiert und kein OS-Upgrade durchgeführt.
Wie von dir @pandinusimperator beschrieben könnte das das Problem sein. Hier der Auszug aus dem Log:
Code: Select all
[http2:warn] [pid 1799548] AH10034: The mpm module (prefork.c) is not supported by mod_http2. The mpm determines how things are processed in your server. HTTP/2 has more demands in this regard and the currently selected mpm will just not do. This is an advisory warning. Your server will continue to work, but the HTTP/2 protocol will be inactive.