Код отлично работает в другом файле. В этом конкретном файле это работает случайным образом. Я имею в виду, я не получаю ошибку ECONNREFUSED все время. Вот код:
var client = net.createConnection('/tmp/someName',
(err) => {
if (err)
console.error("Error: " + err)
else
client.write("Some message");
});
Сервер запущен в другом файле. Это работает в первый раз, но не после. Я запустил netstat -lx и вижу запись сокета UNIX:
unix 2 [ ACC ] STREAM LISTENING 386016 /tmp/someName
Разрешения для файла:
srwxrwxrwx 1 someUser someUser 0 Apr 5 16:02 /tmp/someName
Я был либеральным в предоставлении широких разрешений, чтобы проверить, были ли там проблемы. Какие возможные ошибки могут привести к ошибке ECONNREFUSED?