2012-02-10 4 views
1

по какой-то причине мой сервер, использующий socket.io, работает неправильно. Программа создает холст HTML5, а затем открывает сокеты, чтобы несколько человек могли просматривать один холст. Я могу получить холст, чтобы нарисовать материал соответственно для ввода, однако я не могу заставить socket.io работать правильно, чтобы браузеры синхронизировали рисунки. Я запускаю это на ec2. Любая помощь приветствуется :)Socket.IO не работает должным образом

я написал сервер в node.js

server.js http://pastebin.com/hH51DTb3

index.html http://pastebin.com/b7PrScze

scripts.js http://pastebin.com/zLgDf7zs

Oh , и btw вы можете посмотреть, как он выглядит здесь: http://107.20.163.241/

EDIT: Да, KaoD, конечно, я пробовал. Я попытался удалить и переустановить socket.io, я попытался переместить папку проекта в разные места в каталоге, я попытался переместить socket.io во внешнюю папку и несколько других, которые я не могу запомнить атм

Минимальный тестовый случай, если оба люди идут в том же месте, что они оба в режиме реального времени видеть друг друга нарисовать

ЗАМЕНА ГРУППА БЕЗОПАСНОСТИ РАБОТАЛ, СПАСИБО.

+0

У вас есть группа безопасности AWS, настроенная на подключение к порту 4000? – fourk

+0

Так что же происходит, кроме «не работает»? Вы пробовали НИЧЕГО? – kaoD

+0

Не могли бы вы уменьшить это до минимального тестового примера, которое вы можете включить в свой вопрос? Если/когда эти ссылки меняются или устаревают, этот вопрос не поможет будущим пользователям. – ironchefpython

ответ

1

Проблема заключалась в том, что моя группа безопасности не была настроена для разрешения порта 4000. Благодаря четырем за предложение исправить.

Смежные вопросы