VxWorks FTP Server is used in many embedded devices and returns 200 (not 234) when accepting authentication using “AUTH TLS” or “AUTH SSL”. The current version of node-ftp doesn't handle this case and will hang.
This pull request will accept a return code of 200. Here is an example with VxWorks FTP Server:
According to this list of FTP server return codes, the return code 234 is nonstandard anyway which was surprising to me. Maybe that will make it easier for node-ftp to accept 200 as well?
VxWorks FTP Server is used in many embedded devices and returns 200 (not 234) when accepting authentication using “AUTH TLS” or “AUTH SSL”. The current version of node-ftp doesn't handle this case and will hang.
This pull request will accept a return code of 200. Here is an example with VxWorks FTP Server:
According to this list of FTP server return codes, the return code 234 is nonstandard anyway which was surprising to me. Maybe that will make it easier for node-ftp to accept 200 as well?