2012-02-10 50 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

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

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

最小的测试情况是,如果两个人去同一个网站,他们都将在实时看到对方画

更改安全集团合作,谢谢。

+0

您是否已将AWS安全组配置为允许在端口4000上进行连接? – fourk 2012-02-10 03:51:16

+0

除了“它不工作”之外,还发生了什么?你尝试过什么吗? – kaoD 2012-02-10 04:01:40

+0

你可以减少这个最小的测试案例,你可以包括在你的问题?如果/当这些链接改变或陈旧时,这个问题将不会对未来的用户有所帮助。 – ironchefpython 2012-02-10 05:36:39

回答

1

问题是我的安全组未配置为允许端口4000.感谢fourk提出修复建议。