0

私はいくつかのチュートリアルに従い、仮想マシンで実行されているubuntuサーバーでローカルに正常に動作するnodejs、socket io、およびdjangoを使用してチャットアプリケーションを構築しました。しかし、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);

接続しようとすると、ブラウザーコンソールに次のエラーが表示されます。

GET http://node.username.webfactional.com/socket.io/1/?t=1378464435111 500 (内部サーバー エラー) およびノー​​ド コンソールの「ハンドシェイク エラー」エラー。どんな提案も私にとって非常に役立つかもしれません.ありがとう.

4

0 に答える 0