尝试连接到节点服务器时出现握手错误

时间:2013-09-06 18:02:17

标签: django node.js handshake socket.io

我已经按照一些教程使用nodejs,socket io和django构建了一个聊天应用程序,它在虚拟机中运行的ubuntu服务器上本地运行正常。但是,当我尝试在我的实时网站上运行它,托管在webfaction上时,我看到了“握手错误”。我使用本教程安装了nodejs - http://www.ravelrumba.com/blog/how-to-install-node-js-on-webfaction/

客户端:

$(document).ready(function(){
var socket = io.connect('http://node.username.webfactional.com');
socket.on('connect',function(){
console.log('connect'); });});

服务器:

var http = require('http'); 
var server = http.createServer().listen(30699,'127.0.0.1'); 
var io = require('socket.io').listen(server);

我在尝试连接时在浏览器控制台中收到此错误:

获取http://node.username.webfactional.com/socket.io/1/?t=1378464435111 500(内部服务器错误) 和节点控制台中的“握手错误”错误。 任何建议都对我很有帮助。谢谢。

0 个答案:

没有答案