Ubuntu 20.04 HTTP/2 aktivieren  [GELÖST]

Diskussionen zur Bedienung von KeyHelp.
mfeicht
Posts: 53
Joined: Fri 8. Mar 2019, 09:24

Ubuntu 20.04 HTTP/2 aktivieren

Post by mfeicht »

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.
User avatar
Alexander
Keyweb AG
Posts: 3809
Joined: Wed 20. Jan 2016, 02:23

Re: Ubuntu 20.04 HTTP/2 aktivieren  [GELÖST]

Post by Alexander »

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.
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
**************************************************************
mfeicht
Posts: 53
Joined: Fri 8. Mar 2019, 09:24

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by mfeicht »

Wenn ich den Befehl "apachectl -M" ausführe, wird mir in der Liste u. a. das angezeigt: http2_module (shared)
User avatar
Alexander
Keyweb AG
Posts: 3809
Joined: Wed 20. Jan 2016, 02:23

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by Alexander »

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
**************************************************************
mfeicht
Posts: 53
Joined: Fri 8. Mar 2019, 09:24

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by mfeicht »

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.
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by Florian »

Hallo,

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
**************************************************************
mfeicht
Posts: 53
Joined: Fri 8. Mar 2019, 09:24

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by mfeicht »

Ja, SSL ist aktiv aber ohne HSTS (Transport Security).
User avatar
Alexander
Keyweb AG
Posts: 3809
Joined: Wed 20. Jan 2016, 02:23

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by Alexander »

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
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
**************************************************************
mfeicht
Posts: 53
Joined: Fri 8. Mar 2019, 09:24

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by mfeicht »

Alexander wrote: Wed 27. Oct 2021, 17:05 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
Genau das habe ich gemacht, dort ist alles, was vom KeyHelp-Server kommt, "h1".
User avatar
Alexander
Keyweb AG
Posts: 3809
Joined: Wed 20. Jan 2016, 02:23

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by Alexander »

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.
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
**************************************************************
mfeicht
Posts: 53
Joined: Fri 8. Mar 2019, 09:24

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by mfeicht »

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.
Da bekomme ich die Meldungen „HTTP/2 protocol is not supported.“ und „ALPN extension is not supported.“
Ich habe es mit zwei Seiten von unterschiedlichen Servern getestet. Bei beiden das gleiche Problem.
tab-kh
Posts: 450
Joined: Thu 22. Apr 2021, 23:06

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by tab-kh »

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.
mfeicht
Posts: 53
Joined: Fri 8. Mar 2019, 09:24

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by mfeicht »

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?
pandinusimperator
Posts: 19
Joined: Tue 24. Aug 2021, 22:34

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by pandinusimperator »

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
User avatar
Alexander
Keyweb AG
Posts: 3809
Joined: Wed 20. Jan 2016, 02:23

Re: Ubuntu 20.04 HTTP/2 aktivieren

Post by Alexander »

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)
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
**************************************************************
Post Reply