Задать вопрос
@Chainsaw2100

Почему браузеры не подключаются к wss?

Делаю видеочат с WebRTC с JS и Django.
Возникла необходимость HTTPS.
Не совсем разбираюсь в вопросе, поэтому нужна помощь.
В скрипте указано при http использовать ws, при https wss. Когда запускаю https через ngrok, то все работает.
Но это ведь ненастоящие сертификаты?
По этой инструкции установил самоподписанные сертификаты, запускаю, однако Firefox возвращает:
Firefox не может установить соединение с сервером wss

Chrome:
WebSocket connection to 'wss://127.0.0.1:8000/' failed:
WebSocket is already in CLOSING or CLOSED state.

Хорошо. Здесь указано, что надо принять сертификат в исключения, тогда все ок, но мне не помогло. Прочел, что с самоподписанными такое происходит, нужны нормальные от LetsEncrypt.
Задеплоил проект по этой инструкции, сделал нормальные сертификаты, но все равно ошибки.
Понимаю, что я делаю что-то не так, но не понимаю, что именно.

Хм, почему-то даже к ws не подключается.
  • Вопрос задан
  • 1366 просмотров
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • ProductStar
    Python и Django: бэкенд-разработка
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы