Я использую программу видеочата на своем SSL-сайте, но мне нужно использовать сервер без SSL для медиа-сервера чата. Вот моя установка:
- Сервер чата работает на экземпляре Amazon Apache2 ubuntu без SSL на порту 8080 (проверенный порт открыт и работает)
- Чат находится на ssl-сервере с использованием wss: // [myserver] / wss /
- Я включил proxy_wstunnel на сервере
- Я добавил ProxyPass к виртуальному хосту apache2
SSLProxyEngine включен
ProxyPass / wss / ws: // [myserver]: 8080
Чат работает на стороне сервера нормально (кроме видео и аудио, потому что он не ssl)
На сервере SSL он работает некорректно. На экране отображается сообщение об ошибке: «Веб-узел закрыт, попробуйте перезагрузить страницу позже». и это ошибка в консоли: «Соединение WebSocket с‘ wss: // [myserver] / wss /? room = 3 ’не удалось: Ошибка при установлении соединения: net :: ERR_SSL_PROTOCOL_ERROR»
Любые предложения будут ценны! Спасибо!