Исполнительной этот код:Node - ENONET при подключении к разъему
var fs = require('fs');
var Socket = require('net').Socket;
var socket = new Socket();
console.log('connecting to: ' + server.host + ':' + server.port);
socket.connect(server.host, server.port);
socket.on('error', function(err) {
console.log(arguments);
});
socket.on('connect', function() {
console.log('connected');
});
socket.on('end', function() {
console.log('socket ended');
});
Всегда выдает эту ошибку:
{ '0': { [Error: connect ENOENT] code: 'ENOENT', errno: 'ENOENT', syscall: 'connect' } }
Я на CloudLinux (x64) на основе общего хостинга с доступом SSH.
Что 'server.host' и' server.port' разрешить? то есть они разумны? – qubyte
** irc.twitch.tv: 6667 **, я могу подключиться к тому же IP: Порт с PHP fsockopen – Memoria
Скорее всего, это будут обратные аргументы в 'socket.connect'. См. Мой ответ ниже. – qubyte