У меня есть веб-сайт, работающий по https, и я хочу, чтобы он подключался через WSS к моему серверу, который прослушивает подключения к веб-сокетам на порту 1234. Однако при подключении я получаю эту ошибку:
net :: ERR_SSL_PROTOCOL_ERROR
После некоторого исследования выяснилось, что я должен добавить домен к моему серверу и добавить сертификат SSL. Однако после этого он все еще дает мне ту же ошибку.
Однако я могу подключиться через WS, если я настрою свой сервер через порт 80 и свой сайт через HTTP.
Я думаю, что мне что-то не хватает в моей конфигурации apache.
<VirtualHost *:443>
ServerAdmin xx@localhost
DocumentRoot /var/www/html
ServerName www.xxxx.com
SSLEngine on
SSLCertificateFile /xx/xx/xx.crt
SSLCertificateKeyFile /xx/xx/xx.key
</VirtualHost>
соединение сокета из node.js
new WebsocketProvider('wss://[ServerName].nl:1234/', '1234')