web-dev-qa-db-fra.com

Qu'est-ce que ALPN, Server n'a pas accepté un protocole signifie?

Je vois cela assez régulièrement lors de l'utilisation de divers appels dans Curl.

Je ne sais pas si c'est la cause première de mes rendements entraînant une erreur 400 mais comme un débutant juste curieux que tout.

7
John Toe

Il se peut que le serveur ne supporte pas ALPN . Par exemple, Debian 8.0 (avec OpenSSL 1.0.1K) ne prend en charge que NPN 2 . Mais Ubuntu 16.04 Ship OpenSSL 1.0.2G, qui supporte ALPN, donc je ne suis donc pas sûr que ce soit le problème.

Je ne pense pas que cela puisse causer des erreurs HTTP 400, sauf si le serveur appliquer http2.

1
gileri