11035

Почему не подключается WebSocket к серверу?

1 ответ

Помогите пожалуйста!

Имею ошибку :
WebSocket connection to 'ws://pixelknight.ru:2000/' failed: Error in connection establishment: net::ERR_CONNECTION_TIMED_OUT

 

var wsUri = "ws://pixelknight.ru:2000/";

var websocket = new WebSocket(wsUri);

В виде ссылки пробовал localhost, и прокладывал пути до серверного скрипта и IP писал, вообщем что я туда только не писал...

Код серверного скрипта на Ratchet PHP

require __DIR__ .'/../vendor/autoload.php';
use Ratchet\Server\IoServer; 
use Ratchet\Http\HttpServer;
use Ratchet\WebSocket\WsServer;
$server = IoServer::factory(new HttpServer(new WsServer(new Chat)), 2000);
$server->run();

В консоли скрипт ошибок не вызывает!
Попробовал на всякий случай через socket_connect(); в итоге подключился успешно!

Так же на всякий случай проверил WebSocket и подключился к ws://echo.websocket.org/ успешно...

Пробовал в iptables VDS сервера добавить -A INPUT -p tcp -m tcp --dport 2000 -j ACCEPT
Не помогло.

Подскажите , что ещё можно попробовать и в чем причина.

Ответы (1)

Андрей +24
15.06.2016 16:57
Проверять нужно, нет ли конфликта на порту(может занят) и что с firewall. Я бы его вообще на время тестов отключил и посмотрел бы как повлияет.

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

Евгений
416

Критичные ошибки в Вебмастере. Долгий ответ сервера, Joomla! (VirtueMart)

Добрый день, нужна помощь. В течение месяца Вебмастер пишет ошибку долгий ответ сервера, можете помочь с решением. СМС Joomla! (VirtueMart) VDS, Inventive Halimede Ниже пример страниц и информация  Вебмастера Критичные Долгий...

Лежит локальная сеть между VDS, что делать?

Доброго вечера, второй день у ребят с timeweb лежит локальная сеть между VPS, лучше предложение от техподдержки, давайте пересоздадим виртуалки и перенесём вам туда снапшоты, т.к. они даже не могут включить внешние адреса, что бы наладить внешнюю маршрутизацию....
Павел Яковлев
928

Не создается папка storage (Laravel)

Тестил сайт где-то месяц назад и при написании "php artisan storage:link" создавалась папка storage, а сейчас создается только какой-то файл с именем "storage". Если кто сталкивался с таким помогите :)
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта