node.js - Can't upload XML file to FTP using node-ftp or jsftp -
i trying upload few files ftp using node.js node-ftp modules, have few files upload among them audio , image file , 1 xml file , can upload image , audio file when try upload xml file gives me error below:
{ [error: read econnreset] code: 'econnreset', errno: 'econnreset', syscall: 'read' }
i have set node_debug = net debug socket calls. try implement longjohn gives log econnreset , not more information, try use jsftp still getting same error. don't know why error comming. below code used upload xml file server
c.put('temp.xml','drop/metadata.xml',true, function(err) { console.log(err); if (err) { console.log('inside error'); console.log(err); throw err; } console.log('upload successfully'); });
you can try use ftp.keealive()
function after ftp init step:
var ftp = new jsftp({ host: config.get("ftpdownloader:host"), port: config.get("ftpdownloader:port"), // defaults 21 user: config.get("ftpdownloader:user"), // defaults "anonymous" pass: config.get("ftpdownloader:pass"), // defaults "@anonymous" debugmode: false }); ftp.keealive(); //.. ftp.get.. or ftp.ls.. methods
Comments
Post a Comment