Alex_Wells
@Alex_Wells
PHP/Kotlin

Chrome на HTTP/2 с websockets через http/1?

Здравствуйте. Есть конфиг nginx'а на lets encrypt ssl, http2 и вебсокет-сервером по пути /socketcluster, где форсится http1 с помощью директивы proxy_http_version 1.1;. Собственно, в файрфоксе все работает как и ожидается - все запросы http/2, подключение к веб-сокетам - http/1. Хрому же такое не нравится:
WebSocket connection to 'wss://domain/socketcluster' failed: Error in connection establishment: net::ERR_NOT_IMPLEMENTED

Как решать эту проблему? http/2 для сокетов мы получим не скоро, так как ни хром, ни socketcluster не поддерживает его, а хром ломится через него, хоть и сказано было через http 1.1.

Заранее спасибо.
  • Вопрос задан
  • 166 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы