Почему у некоторых может не работать подключение по WSS?
Swoole сервер слушает WebSocket на порте 9502. Прикручены сертификаты, работает по WSS.
Несложный вижет на VueJS подключается к этому сервису.
Через FireFox, Chrome, Safari у меня и коллег всё прекрасно работает.
Но у некоторых товарищей из USA, которые должны проверить работу нашей конструкции – модерация – не получается установить WSS подключение. Подробную информацию о проблеме от них не получить, связь с ними как с дальним космосом – несколько дней отвечают.
Воспроизвести проблему у нас пока не получается. Головы сломали уже. Через VPN в штатах подключались, всё ок.
Сервис поддерживает протоколы SSLv3, TLSv1.0, TLSv1.1 и TLSv1.2 – смотрел через nmap --script ssl-enum-ciphers
Начать с локализации проблемы, попробовать WS. Ну и попросить больше информации об проблемном окружении: OS, браузер, сеть и т.п. От результатов уже копать дальше. Ну и более подробное логирование.
Dr. Bacon, так сейчас у нас у всех работает, с SSL. Не работает подключение только у тех модераторов из SF. Причём в первый раз в январе сработало, но был у нас косяк, отправили на повторную модерацию. И теперь они вообще не могут подключиться. Хотя эта же самая версия виджета у нас у всех работает.