![]() |
VSFTPD > 500 OOPS: vsf_sysutil_bind
Hi there!
I have a little trouble connecting to VSFTP/SUSE 10. The server is behind a router, only port 21 is open for FTP. That's why I decided to use PORT instead of PASV. //////////////////////////////////////// My vsftpd.conf is: background=YES text_userdb_names=YES write_enable=YES dirmessage_enable=YES local_enable=YES chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list anonymous_enable=NO syslog_enable=YES log_ftp_protocol=YES xferlog_enable=YES vsftpd_log_file=/srv/vsftpd.log xferlog_std_format=YES xferlog_file=/srv/ftpxferlog dual_log_enable=YES connect_from_port_20=YES ftp_data_port=21 idle_session_timeout=600 ascii_upload_enable=YES ascii_download_enable=YES pasv_enable=NO pasv_promiscuous=YES pam_service_name=vsftpd //////////////////////////////////////// Trying to connect (CuteFTP/Win): STATUS:> Getting listing ""... STATUS:> Connecting to ftp server xxx.xxx.xxx.xxx:21 (ip = xxx.xxx.xxx.xxx)... STATUS:> Socket connected. Waiting for welcome message... 220 (vsFTPd 2.0.3) STATUS:> Connected. Authenticating... COMMAND:> USER xxxxx 331 Please specify the password. COMMAND:> PASS ***** 230 Login successful. STATUS:> Login successful. COMMAND:> PWD 257 "/" STATUS:> Home directory: / COMMAND:> FEAT 211-Features: EPRT EPSV MDTM PASV REST STREAM SIZE TVFS 211 End STATUS:> This site supports features. STATUS:> This site supports SIZE. STATUS:> This site can resume broken downloads. COMMAND:> TYPE A 200 Switching to ASCII mode. COMMAND:> REST 0 350 Restart position accepted (0). COMMAND:> PORT 192,168,0,186,17,160 200 PORT command successful. Consider using PASV. COMMAND:> LIST 500 OOPS: vsf_sysutil_bind ERROR:> Syntax error, command unrecognized. //////////////////////////////////////// Well, I'd like to know what wrong do I do, or rather how do I really get VSFTPD to work through only port 21. Thanx to all! |
| All times are GMT -5. The time now is 09:06 AM. |