Hi list,
I've an update:
I've changed listen_port from 21 to 10021 restarted again vsftpd and
problem is solved.
I can't understand whats happened.
Any ideas?
Il 15/02/2017 13:37, Alessandro Baggi ha scritto:> Hi list,
> I've a problem with vsftpd on C7.3. This is a dedicated server
protected
> by a Zywall5. SELINUX is disabled.
>
> This is my vsftpd configuration:
>
> anonymous_enable=NO
> local_enable=YES
> write_enable=YES
> local_umask=022
> dirmessage_enable=YES
> xferlog_enable=YES
> connect_from_port_20=YES
> xferlog_file=/var/log/vsftpd.log
> xferlog_std_format=YES
> idle_session_timeout=600
> data_connection_timeout=120
> ftpd_banner=Welcome
> listen=YES
> listen_port=21
> pasv_enable=YES
> pasv_min_port=50000
> pasv_max_port=50100
> pasv_address=public-ip
> port_enable=YES
> pasv_addr_resolve=NO
> listen_ipv6=NO
> pam_service_name=vsftpd
> userlist_enable=YES
> tcp_wrappers=YES
>
>
> Connecting from localhost to the local ip with ftp command, I've no
> problems.
> If I try to connect from remote host to the ftp server I got some problems.
>
> Connecting from my workstation I can log in with user and pwd but when
> listing I get:
>
> 230 Login successful.
> Remote system type is UNIX.
> Using binary mode to transfer files.
> ftp> ls
> 227 Entering Passive Mode (188,213,172,158,206,207)
> ftp: connect: Connection refused
> ftp>
>
> Seems to be a firewall (zywall5) problem. On server firewalld is
> disabled and there are not iptables rules.
>
>
> So I've open port 20,21,50000:50100 from my ip to server ip. The
problem
> persists.
>
> I've tried to open all ports (Using Any TCP and Any UDP) but the
problem
> persists.
>
>
> I've tried with another local server with the same vsftpd configuration
> and I've reproduced the problem by closing all ports with iptables. I
> get the same messages but after enabling specified ports with iptables
> on server the issue is solved.
>
>
> How I can solve this issue on remote server?
>
> THanks in advance.
>