Тайм-аут рукопожатия Websocket в Google Chrome в Ubuntu - PullRequest
0 голосов
/ 14 марта 2019

Я пытаюсь установить соединение через интернет-сокет со своей страницы на моем сервере в сети. На моем сервере размещено весеннее приложение, которое обрабатывает соединения через веб-сокеты. Приложение Spring настроено на использование SSL-сертификата, и при его открытии в Chrome и других браузерах соединение является безопасным. Проблема возникает, когда я настраиваю соединение websocket с помощью Google Chrome с компьютера с Ubuntu. Это говорит, что время ожидания рукопожатия в консоли. с (Opcode -1) во фреймах данных, если установлен флажок на вкладке сети.

Но в Firefox подключение к веб-сокету настроено правильно. Тот же сценарий отлично работает , когда он выполняется на Windows-машине . Я проверил в Google Chrome, Firefox и Edge, он отлично работает в Windows.

Все эти тесты (как на компьютерах с Ubuntu, так и на Windows) проводятся в одной сети с настройкой прокси-сервера squid. Следовательно, я могу заключить, что существует некоторая проблема при работе с Google Chrome за прокси на машине с Ubuntu. В Ubuntu, если прокси удален, соединение с websocket устанавливается без проблем.

Я пробовал разные вещи и искал в Интернете, но не смог найти решение проблемы, с которой столкнулся.

Я использую Ubuntu 18 и Windows 10 с 64-кратной аркой, с Google Chrome 72 и Firefox 65. Протокол веб-сокета - wss. Центром сертификации SSL является GoDaddy.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...