Diese Webserver machen TLSv1.3 nicht richtig.
HTTP / 2 hat ziemlich strenge Anforderungen hinsichtlich der Verschlüsselungsstärke der zugrunde liegenden TLS-Sitzung, und Webserver sollen eine bestimmte Sicherheitsstufe durchsetzen.
Es scheint, dass einige Webserver (insbesondere der Verizon Edgecast / VDMS CDN) es in Form einer Whitelist von Verschlüsselungscodepunkten oder etwas ähnlichem implementiert haben - aber da TLSv1.3 die Protokollverhandlungen vollständig neu erstellt hat, sind selbst die stärksten Verschlüsselungen nicht mehr möglich stimmen Sie mit der Whitelist überein, da sie mit unterschiedlichen Codepunkten ausgehandelt werden. Der Server startet Sie daher mit einem Fehlercode "unzureichende Sicherheit".
$ nghttp -vn <url> ... [ 0.153] recv GOAWAY frame <length=26, flags=0x00, stream_id=0> (last_stream_id=0, error_code=INADEQUATE_SECURITY(0x0c), opaque_data(18)=[cipher is banned! ])
Es scheint jedoch, dass Twitter TLSv1.3 gerade mitten in diesem Beitrag deaktiviert hat. Andere Websites werden dies wahrscheinlich bald beheben.
Sie können Firefox vorerst auch über about: config auf TLSv1.2 beschränken.
Ähnliche Links: