Я хочу реализовать базовое приложение чата в php с использованием веб-сокета, и оно отлично работает на моем локальном сервере и веб-сайте http, но не работает для веб-сайта https. Я реализовал чат из этого простого чата с использованием php.
В javascript я подключался к веб-сокету, как это
var wsUri = "ws://mydomain:9000/server.php";
websocket = new WebSocket(wsUri);
Я использовал для своего https-сайта wss://
вместо ws://
И выдает ошибку в консоли
WebSocket connection to 'wss://mydomain:9000/server.php' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
И если я наблюдаю, как терминал выдает ошибку типа "socket_getpeername() : unable to retrieve the peer name[107] Transport endpoint is not connected
"
Я гуглил по той же проблеме, но не нашел правильного решения. Пожалуйста, предложите мне, как я могу установить параметры сокета для ssl.