Mam problem z serwerem vsftpd. Zazwyczaj wszystko działa tak, jak powinno, ale przy ,,twardym'' odłączeniu, np. kiedy pada internet w aplikacji klienta na serwerze zostają ,,wiszące'' w nieskończoność procesy z poleceniem LIST. Taki sam efekt występuje, kiedy mija czas (ang. timeout). Co może być tego przyczyną?
Mój vsftpd.conf:
Kod: Zaznacz cały
1 listen=YES
2 anonymous_enable=NO
3 local_enable=YES
4 userlist_file=/etc/vsftpd.user_list
5 userlist_enable=YES
6 userlist_deny=NO
7 write_enable=YES
8 local_umask=022
9 anon_upload_enable=NO
10 anon_mkdir_write_enable=NO
11 dirmessage_enable=NO
12 use_localtime=YES
13 xferlog_enable=YES
14 connect_from_port_20=YES
15 port_enable=YES
16 pasv_enable=YES
17 pasv_min_port=41000
18 pasv_max_port=41020
19 pasv_address=176.122.224.158
20 setproctitle_enable=YES
21
22 xferlog_file=/var/log/vsftpd.log
23 xferlog_std_format=YES
24
25 idle_session_timeout=600
26 data_connection_timeout=120
27 # It is recommended that you define on your system a unique user which the
28 # ftp server can use as a totally isolated and unprivileged user.
29 #nopriv_user=ftpsecure
30 ls_recurse_enable=YES
31 secure_chroot_dir=/var/run/vsftpd/empty
32
33 pam_service_name=vsftpd
34 rsa_cert_file=/etc/ssl/private/vsftpd.pem
35 rsa_private_key_file=/etc/ssl/private/vsftpd.pem
36 ssl_enable=YES
37 allow_anon_ssl=NO
38 force_local_logins_ssl=YES
39 ssl_tlsv1=YES
40 ssl_sslv2=NO
41 ssl_sslv3=NO
Wiszące procesy:
Kod: Zaznacz cały
root 26570 0.0 0.1 3964 780 ? S Feb15 0:00 vsftpd: LISTENER
nobody 28551 0.0 0.2 4220 1128 ? Ss Feb15 0:00 \_ vsftpd: 31.62.24.15: connected
nobody 28552 0.0 0.1 4264 940 ? S Feb15 0:00 | \_ vsftpd: 31.62.24.15: SSL handler
admin 28553 0.0 0.1 4244 816 ? S Feb15 0:00 | \_ vsftpd: 31.62.24.15/admin: LIST
nobody 28572 0.0 0.2 4220 1132 ? Ss Feb15 0:00 \_ vsftpd: 87.96.125.142: connected
nobody 28573 0.0 0.1 4260 924 ? S Feb15 0:00 | \_ vsftpd: 87.96.125.142: SSL handler
admin 28574 0.0 0.1 4244 816 ? S Feb15 0:00 | \_ vsftpd: 87.96.125.142/admin: LIST
nobody 28600 0.0 0.2 4220 1132 ? Ss Feb15 0:00 \_ vsftpd: 31.60.43.197: connected
nobody 28601 0.0 0.1 4260 928 ? S Feb15 0:00 \_ vsftpd: 31.60.43.197: SSL handler
admin 28602 0.0 0.1 4244 820 ? S Feb15 0:00 \_ vsftpd: 31.60.43.197/admin: LIST