Я использую следующий код для выполнения telnet с использованием NodeJS, но он выдает socket not writable
ошибка
'use strict'
const Telnet = require('telnet-client')
async function run() {
let connection = new Telnet()
let params = {
host: 'linux0203',
port: 2345,
shellPrompt: '/ # ',
timeout: 1500
}
try {
await connection.connect(params)
} catch(error) {
// handle the throw (timeout)
}
let res = await connection.exec('uptime')
console.log('async result:', res)
}
run()
Ошибка:
(node:23452) UnhandledPromiseRejectionWarning: Error: socket not writable
at Promise (\home\user1\project\\node_modules\telnet-client\lib\index.js:147:23)