Ubuntu 20.04 HTTP/2 aktivieren [GELÖST]
Ubuntu 20.04 HTTP/2 aktivieren
Hallo zusammen,
ich habe KeyHelp auf mehreren Servern mit Ubuntu 20.04 installiert und auf allen fast die identische Konfiguration. Wie kann ich bei KeyHelp HTTP/2 aktiveren? In den Domain-Einstellungen finde ich nicht und wie beschrieben, dass es automatisch aktiviert ist, ist es auch nicht.
ich habe KeyHelp auf mehreren Servern mit Ubuntu 20.04 installiert und auf allen fast die identische Konfiguration. Wie kann ich bei KeyHelp HTTP/2 aktiveren? In den Domain-Einstellungen finde ich nicht und wie beschrieben, dass es automatisch aktiviert ist, ist es auch nicht.
Re: Ubuntu 20.04 HTTP/2 aktivieren [GELÖST]
Hallo,
HTTP/2 ist seit Ubuntu 18/Debian 9 standardmäßig aktiv und wird während der KeyHelp-Installation explizit aktiviert.
Zum ermitteln der aktiven Module: "apachectl -M"
Wenn es durch manuellen Eingriff deaktiviert wurde, wäre das der Befehl zum Aktivieren: "a2enmod http2", anschließend Apache neu starten/laden.
HTTP/2 ist seit Ubuntu 18/Debian 9 standardmäßig aktiv und wird während der KeyHelp-Installation explizit aktiviert.
Zum ermitteln der aktiven Module: "apachectl -M"
Wenn es durch manuellen Eingriff deaktiviert wurde, wäre das der Befehl zum Aktivieren: "a2enmod http2", anschließend Apache neu starten/laden.
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Ubuntu 20.04 HTTP/2 aktivieren
Wenn ich den Befehl "apachectl -M" ausführe, wird mir in der Liste u. a. das angezeigt: http2_module (shared)
Re: Ubuntu 20.04 HTTP/2 aktivieren
Dann brauchst du nichts weiter zu unternehmen.
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Ubuntu 20.04 HTTP/2 aktivieren
Wenn ich eine Website, die auf dem Server läuft, im Browser aufrufe und mir die Headers anschaue ist dort aber noch HTTP/1 vermerkt. Dann muss irgendwo noch ein Problem sein.
Re: Ubuntu 20.04 HTTP/2 aktivieren
Hallo,
ist für die Domain auch SSL aktiv?
ist für die Domain auch SSL aktiv?
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Ubuntu 20.04 HTTP/2 aktivieren
Ja, SSL ist aktiv aber ohne HSTS (Transport Security).
Re: Ubuntu 20.04 HTTP/2 aktivieren
Zum finden des "Übertäters" einmal exemplarisch für Chrome:
-> Rechtsklick auf die Website
-> Auf "Untersuchen" klicken
-> In den Tab Netzwerk wechseln
-> Seite aktualisieren
-> In der Spalte Protocol nach allem was nicht h2 ist suchen
-> Rechtsklick auf die Website
-> Auf "Untersuchen" klicken
-> In den Tab Netzwerk wechseln
-> Seite aktualisieren
-> In der Spalte Protocol nach allem was nicht h2 ist suchen
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Ubuntu 20.04 HTTP/2 aktivieren
Genau das habe ich gemacht, dort ist alles, was vom KeyHelp-Server kommt, "h1".
Re: Ubuntu 20.04 HTTP/2 aktivieren
Prüfe einmal ob diverse Online-Tools wie z.B. hier auch melden, das H2 deaktiviert ist: https://tools.keycdn.com/http2-test
Ggf. liegt das Ursache bei deinem Rechner und der dort verwendeten Software.
Ggf. liegt das Ursache bei deinem Rechner und der dort verwendeten Software.
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Ubuntu 20.04 HTTP/2 aktivieren
Da bekomme ich die Meldungen „HTTP/2 protocol is not supported.“ und „ALPN extension is not supported.“Alexander wrote: ↑Wed 27. Oct 2021, 17:36 Prüfe einmal ob diverse Online-Tools wie z.B. hier auch melden, das H2 deaktiviert ist: https://tools.keycdn.com/http2-test
Ggf. liegt das Ursache bei deinem Rechner und der dort verwendeten Software.
Ich habe es mit zwei Seiten von unterschiedlichen Servern getestet. Bei beiden das gleiche Problem.
Re: Ubuntu 20.04 HTTP/2 aktivieren
Wenn ALPN nicht unterstützt wird, dann kann man HTTP/2 aktivieren und deaktivieren sooft man will, es wird nicht funktionieren. Ich habe das bei einem ansonsten sehr guten Webhoster erlebt. Da war es genau so. HTTP/2 war laut Hoster aktiviert, man hat aber NIE irgendwas per HTTP/2 runtergeladen. Das Problem war dort das fehlende ALPN. Und das scheint ja hier auch nicht verfügbar zu sein, warum auch immer.
Re: Ubuntu 20.04 HTTP/2 aktivieren
Ich habe bei dem gleich Anbieter auch noch andere Server, die ohne KeyHelp laufen. Das OS ist dabei auch Ubuntu 20.04 aber als Webserver kommt Nginx zum Einsatz. Wenn ich dort HTTP/2 aktivere funktioniert es ohne Probleme. Gibt es hier Unterschiede zwischen Apache und Nginx?
-
- Posts: 19
- Joined: Tue 24. Aug 2021, 22:34
Re: Ubuntu 20.04 HTTP/2 aktivieren
Hi!
Der Thread steht zwar auf gelöst, aber ...
Es ist zwar schon länger her und war Debian, aber bei mir lag es daran, dass Apache mit mpm_prefork lief, was nicht voll kompatibel ist mit http/2.
Wenn der Apache mit mpm_prefork läuft, dann ggf. auf mpm_worker oder _event umstellen, danach ging es bei mir. prefork und http2 arbeiten eh nicht gut miteinander.
Muss nicht die Ursache sein, sollte auch in den Logs stehen, aber einen Blick ist es wert.
Grüße,
Pandinus
Der Thread steht zwar auf gelöst, aber ...
Es ist zwar schon länger her und war Debian, aber bei mir lag es daran, dass Apache mit mpm_prefork lief, was nicht voll kompatibel ist mit http/2.
Wenn der Apache mit mpm_prefork läuft, dann ggf. auf mpm_worker oder _event umstellen, danach ging es bei mir. prefork und http2 arbeiten eh nicht gut miteinander.
Muss nicht die Ursache sein, sollte auch in den Logs stehen, aber einen Blick ist es wert.
Grüße,
Pandinus
Re: Ubuntu 20.04 HTTP/2 aktivieren
Willst du sagen, welcher Hoster das ist und welche Domain betroffen ist (bei letzteren dann könnte man dann selbst ein paar Test laufen lassen)?
- zeig bitte einmal die Apache Module Liste ("apachectl -M")
- die Versionsnummern der installierten Software (die vom KeyHelp Dashboard sollte reichen)
- welche Änderungen wurden, abweichend von der Standard KeyHelp Installation, vorgenommen, die sich ggf. hierauf auswirken könnten (Webserver, TLS-Ciphers/Version, etc.)?
- war es eine frische Installation oder wurde der Server von vorherigen OS-Versionen upgegraded?
(KeyHelp nutzt mpm_worker und deaktiviert mpm_prefork und mpm_event bei der Installation / Dist-Upgrade)
- zeig bitte einmal die Apache Module Liste ("apachectl -M")
- die Versionsnummern der installierten Software (die vom KeyHelp Dashboard sollte reichen)
- welche Änderungen wurden, abweichend von der Standard KeyHelp Installation, vorgenommen, die sich ggf. hierauf auswirken könnten (Webserver, TLS-Ciphers/Version, etc.)?
- war es eine frische Installation oder wurde der Server von vorherigen OS-Versionen upgegraded?
(KeyHelp nutzt mpm_worker und deaktiviert mpm_prefork und mpm_event bei der Installation / Dist-Upgrade)
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************