Socket.IO无法正常工作

由于某种原因我的服务器使用socket.io不能正常工作。 该程序制作一个HTML5canvas,然后打开套接字,以便多人可以查看一个canvas。 我可以让canvas根据input绘制东西,但是我不能让socket.io正确运行,以便浏览器同步绘图。 我在ec2上运行这个。 任何帮助表示赞赏:)

我在node.js中编写了服务器

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

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

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

哦,顺便说一下,你可以看看这里看起来像: http : //107.20.163.241/

编辑:是的KaoD当然我已经尝试过的东西。 我已经尝试卸载并重新安装socket.io,我尝试将项目文件夹移动到不同的目录位置,我试着将socket.io移动到一个外部文件夹,还有一些我似乎无法记住自动取款机

最小的testing用例是,如果两个人都去同一个网站,他们都会实时看到对方平局

改变安全组的工作,谢谢。

问题是我的安全组没有configuration为允许端口4000.感谢fourk提出修复。