2
プロジェクトでは、暗黙の接続を介してFTPSサーバーに接続する必要があります。 これは暗黙の接続をサポートする唯一のライブラリだと思われるので、node-ftpを試しました。nodeJSを使用して暗黙のFTPSサーバーに接続する方法は?
私は、次のコードを使用して接続:
var ftpC = new FTPClient();
ftpC.on('ready', function() {
console.log('Connection successful!');
});
ftpC.on('error', function (err) {
console.log(err);
});
console.log('Try to connect to FTP Server...');
ftpC.connect({
host: HOST_TO_CONNECT,
port: 990,
secure: 'implicit',
user: '***',
password: '***',
secureOptions: {
rejectUnauthorized: false
// secureProtocol: 'SSLv23_method',
// ciphers: 'ECDHE-RSA-AES128-GCM-SHA256'
}
})
このコードは、毎回タイムアウトエラーを私に与えます。タイムアウトを上げるとエラーが発生します。 は、私はあなたが見ることができるように、はをrejectUnauthorizedのparams、secureProtocolと暗号を追加するsecureOptionsでみました。彼らの誰も働いていません。毎回このタイムアウトエラーが発生します。
FileZillaでは接続に問題はありません。すべてがうまくいきます。
誰かがこの行動の解決策を持っていますか? 暗黙のFTPSサーバに接続するためのnodejsのプラグインがありますか?
"greeting" node-ftpイベントまたは "secureConnect" 'tls'イベントのイベントリスナーを追加するとログに記録されるものはありますか?ftpC.on(" greeting "、function (テキスト){'または' ftpC.on( "secureConnect"、function(...) ') – Castaglia