私は自分の socket.io サーバーに接続する socket.io クライアント アプリを作成し、必要なものは何でも通信します。
1 台のマシンまたは 2 台の異なるローカル マシンでローカルに実行すると、すべて正常に動作します。そのため、クライアントをcloud9にデプロイしようとしましたが、このエラーがスローされ続けます。
net.js:540
connectReq = self._handle.connect(address, port);
Error: No local connects allowed for security purposes
at connect (net.js:540:31)
at net.js:607:9
at Array.0 (dns.js:88:18)
at EventEmitter._tickCallback (node.js:190:38)
クライアント コードは次のとおりです。[ip-address] はサーバーの IP アドレスです。
var io = require('socket.io-client'),
socket = io.connect('[ip-address]', {
port: 1337
});
そのような socket.io クライアントを c9.io で実行する方法はありますか?
彼らはこの記事のためにそれをブロックしましたか?
上記のような socket.io クライアント アプリケーションを実行できる無料の node.js ホスティング ソリューションはありますか?
ありがとう。