Ich verwende debian jessie auf meinem Server und habe kürzlich ein Upgrade auf einen neuen nginx-Webserver mit http / 2-Unterstützung (nginx 1.10) durchgeführt. Wie heute funktioniert es hervorragend und der Webserver liefert Inhalte mit dem http2-Protokoll.
Ich habe gelesen, dass Chrome die NPN-Unterstützung einstellt und ALPN erst nach dem 15.5.2016 zulässt. ALPN ist eine Erweiterung, für die openssl 1.0.2 installiert sein muss, aber unter debian ist jessie nur openssl 1.0.1 (auch unter debian-backports und anderen repositories gibt es keine openssl 1.0.2-version für dieses debian).
Und da ist das Problem - ich habe ein Upgrade von SPDY auf http2 durchgeführt und in wenigen Tagen muss ich http2 ausschalten und kann SPDY nicht verwenden, da diese Version von nignx nur http2 hat. Ich habe auch gelesen, dass diese Version von Debian bei OpenSSL 1.0.1 bleiben wird und nur Debian Stretch OpenSSL 1.0.2 haben wird. Aber zum Veröffentlichungsdatum ist es fast ein Jahr und Chrome wird bald den Support einstellen, sodass ich den Vorteil des http2-Protokolls nicht verlieren möchte.
Gibt es eine Lösung, wie Sie openssl 1.0.2 auf diesem System installieren können, ohne ein eigenes Build (schlechte Wartung) zu erstellen oder darauf zu warten, dass das Backports-Repository es hat? Ich möchte auch nicht zwei Versionen von openssl auf meinem System, wenn eine von ihnen manuell verknüpft und gepflegt werden muss.
Danke für jede Hilfe.
1.0.2
in jessie
nur kurz nach dem Einfrieren (der damals abgelehnt wurde). „Diese Version soll mit der 1.0.1 - Version kompatibel sein , die ich erwarte nichts von 1.0.1 auf 1.0.2 verschieben zu brechen. " (Ich wäre mir dessen bewusster libc6
.)
apt-get install -t stretch nginx
(auf einer Vanille Debian jessie
mit nginx
installiert) wird in ziehen: nginx nginx-common nginx-full libnginx-mod-http-auth-pam libnginx-mod-http-geoip libnginx-mod-http-image-filter libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-stream libssl1.0.2
. (Dies sind zehn Pakete ..)
apt pinning
und verwendenopenssl
ausDebian stretch
.