Estes servidores Web não fazem TLSv1.3 direito.
O HTTP / 2 possui requisitos bastante estritos em relação à força de criptografia da sessão TLS subjacente, e os servidores da Web devem impor um certo nível de segurança.
Parece que alguns servidores da Web (especificamente, o Verizon Edgecast / VDMS CDN) o implementaram na forma de uma lista branca de pontos de código cifrados ou algo semelhante - mas como o TLSv1.3 reformulou completamente a negociação do protocolo, mesmo o mais strong As cifras não correspondem mais à lista de permissões porque são negociadas usando diferentes pontos de código. Como resultado, o servidor o expulsa com um código de erro "segurança insuficiente".
$ 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! ])
No entanto, parece que o Twitter desativou o TLSv1.3 bem no meio de escrever este post. Outros sites provavelmente corrigirão isso em breve.
Por enquanto, você também pode limitar o Firefox ao TLSv1.2 através do about: config.
Links relacionados:
-
link - confirmação
-
link - check-in da equipe do VDMS