Дмитрий Беляев, Спасибо за советы! speed-tester.info/check_port.php тут проверил порт, закрыт. telnet тоже говорил об ошибке.
перерыл кучу сайтов, нашел команду sudo iptables -A INPUT -p tcp --dport 3000 -j ACCEPT
Выполнил перезапустил apache и node и все заработало!!!
В sudo iptables -L INPUT появился запись с 3000 портом.
Короче как обычно ответ пришел посте того как задал вопрос))
1. Получит текущую дату со временем на сервере (date не time)
2. Отправил на клиент и там вычислил разнице между серверным временем и временем клиента
3. Ну а дальше мат. операции и = актуальное время для клиента
ivankomolin,
1. Да сделал так как в документации написано тут
2. Дело в том что этот скомпилированный скрипт будет вставляться на сторонний сайт, а чем он меньше тем лучше)
Пока делаю MVP оставлю +50кб, в будущем думаю придется писать с нуля без сторонних библиотек с минимально нужным функционалом
mrxakerrus, В socket.io-client что удобно это то что там можно легко нужные каналы прослушивать...
Все равно без socket.io-client не получилось нормально сделать, не нашел примеров с использованием laravel + redis + чистый websocket
Да, перерыв горы сайтов это уже понял)
Только вот несколько других вопросов возникло:
1. socket.io-client - подключается сначала по polling, потом если не получилось по websocket. Можно ли как-то поменять местами порядок подключения? чтобы лишнего запроса на сервер не было. Да и транспорт polling на сервере тоже надо реализовывать? или он уже по умолчанию в реализован в server.js который выше.
2. в socket.io-client нашел версию скрипта slim которая в сжатом виде весит 50 кб. из нее удалены поддержка совсем старых IE и удален дебаг. Можно ли еще как-то сократить скрипт?)
Да я читал уже несколько раз.
Просто сообразить не могу как все собрать правильно.
Аутентификацию админки не нужно трогать, а вот api запросы хотел бы отрегулировать.
По api пользователи проверябтся через токен jwt
Александр, это работает в случае если все выполняется на одной странице, но я не про это. Наверно не достаточно подробно описал задачу...
Еще в интернете покопался и кажется понял что дело в кросдоменных запросах
Александр, Вот, да, тожже когда копался в отладчике заметил что после авторизации создается кука определенная, на домене .hypercomments.ru., скорей всего это токен пользователя.
НО, как потом эта кука отправляется с запросом с сайта site.ru если она на другом домене?
Ок, спасибо, уже завтра буду изучать и до настраивать дальше)