Запускаю скрипт на стороне сервера:
<?php
$socket = stream_socket_server("tcp://localhost:4042", $errno, $errstr);
if (!$socket) {
die("$errstr ($errno)\n");
}
while ($connect = stream_socket_accept($socket, -1)) {
fwrite($connect, "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\nConnection: close\r\n\r\nПривет");
fclose($connect);
}
fclose($socket);
Т.е чисто для эксперимента поднимаю WS сервер. Никаких ошибок не получаю. Но при попытке со стороны JavaScript присоединиться к серверу
new WebSocket("ws://localhost:4042");
получаю ошибку соединения (в инспекторе статус запроса "Не завершен"). С чем может быть связано?