I am running vsftpd (vsftpd-3.0.3-7.1.x86_64) on a Tumbleweed machine. For some reason, I do not seem to be able to list certain directories. Various ftp clients all get the same result (running on both Linux and Windows). So I suspect the vsftpd server. I do not have any funny stuff about hidden flies in my vcftpd config. It is pretty much the default config that came with the package. The file and directory permissions are all identical. For example: drwxr-xr-x 2 wwwrun ftp 12288 Mar 3 13:02 MSWindows-32 drwxr-xr-x 2 wwwrun ftp 4096 Mar 3 13:00 MSWindows-64 drwxr-xr-x 2 wwwrun ftp 4096 Mar 3 12:40 openSUSE-12.3 drwxr-xr-x 2 wwwrun ftp 4096 Mar 3 12:46 openSUSE-13.1 I get a directory listing for openSUSE-12.3, but not openSUSE-13.1. Inside those directories, things are also quite similar: openSUSE-12.3: total 8514044 -r-xr-xr-x 1 wwwrun ftp 613302013 Mar 8 2016 rsoft-12_3-2016_03_08-16_04.run -r-xr-xr-x 1 wwwrun ftp 622706576 Apr 1 2016 rsoft-12_3-2016_04_01-15_29.run -r-xr-xr-x 1 wwwrun ftp 622667505 Apr 7 2016 rsoft-12_3-2016_04_07-15_26.run -r-xr-xr-x 1 wwwrun ftp 624216698 Apr 8 2016 rsoft-12_3-2016_04_08-14_07.run -r-xr-xr-x 1 wwwrun ftp 622711004 Apr 18 2016 rsoft-12_3-2016_04_18-14_14.run -r-xr-xr-x 1 wwwrun ftp 623577476 Apr 22 2016 rsoft-12_3-2016_04_22-15_13.run -r-xr-xr-x 1 wwwrun ftp 623608264 Apr 29 2016 rsoft-12_3-2016_04_29-07_22.run -r-xr-xr-x 1 wwwrun ftp 623562857 May 3 2016 rsoft-12_3-2016_05_03-16_32.run -r-xr-xr-x 1 wwwrun ftp 623619233 May 4 2016 rsoft-12_3-2016_05_04-13_06.run -r-xr-xr-x 1 wwwrun ftp 623597774 May 13 2016 rsoft-12_3-2016_05_13-15_23.run -r-xr-xr-x 1 wwwrun ftp 623575725 May 17 2016 rsoft-12_3-2016_05_17-13_18.run -r-xr-xr-x 1 wwwrun ftp 623682237 Aug 1 2016 rsoft-12_3-2016_08_01-10_41.run -r-xr-xr-x 2 wwwrun ftp 623724660 Aug 2 2016 rsoft-12_3-2016_08_02-10_10.run -r-xr-xr-x 1 wwwrun ftp 623739629 Aug 12 2016 rsoft-12_3-2016_08_12-12_01.run openSUSE-13.1: total 20237620 -r-xr-xr-x 1 wwwrun ftp 622036165 Mar 18 2016 rsoft-13_1-2016_03_18-14_51.run -r-xr-xr-x 1 wwwrun ftp 622132108 Mar 18 2016 rsoft-13_1-2016_03_18-17_56.run -r-xr-xr-x 1 wwwrun ftp 622110954 Mar 30 2016 rsoft-13_1-2016_03_30-14_48.run -r-xr-xr-x 1 wwwrun ftp 622110564 Mar 31 2016 rsoft-13_1-2016_03_31-11_44.run -r-xr-xr-x 1 wwwrun ftp 622139170 Mar 31 2016 rsoft-13_1-2016_03_31-17_21.run -r-xr-xr-x 1 wwwrun ftp 622146983 Apr 1 2016 rsoft-13_1-2016_04_01-12_17.run -r-xr-xr-x 1 wwwrun ftp 622128372 Apr 1 2016 rsoft-13_1-2016_04_01-16_11.run -r-xr-xr-x 1 wwwrun ftp 622126255 Apr 1 2016 rsoft-13_1-2016_04_01-17_35.run -r-xr-xr-x 1 wwwrun ftp 622056653 Apr 4 2016 rsoft-13_1-2016_04_04-09_57.run -r-xr-xr-x 1 wwwrun ftp 622135460 Apr 5 2016 rsoft-13_1-2016_04_05-07_34.run -r-xr-xr-x 1 wwwrun ftp 622115526 Apr 5 2016 rsoft-13_1-2016_04_05-10_56.run -r-xr-xr-x 1 wwwrun ftp 622085814 Apr 5 2016 rsoft-13_1-2016_04_05-12_07.run -r-xr-xr-x 1 wwwrun ftp 622097025 Apr 6 2016 rsoft-13_1-2016_04_06-15_15.run -r-xr-xr-x 1 wwwrun ftp 622083287 Apr 7 2016 rsoft-13_1-2016_04_07-10_11.run -r-xr-xr-x 1 wwwrun ftp 622100906 Apr 7 2016 rsoft-13_1-2016_04_07-11_02.run -r-xr-xr-x 1 wwwrun ftp 622115131 Apr 7 2016 rsoft-13_1-2016_04_07-11_31.run -r-xr-xr-x 1 wwwrun ftp 622102548 Apr 8 2016 rsoft-13_1-2016_04_08-10_19.run -r-xr-xr-x 1 wwwrun ftp 622088841 Apr 8 2016 rsoft-13_1-2016_04_08-14_49.run -r-xr-xr-x 1 wwwrun ftp 622093275 Apr 18 2016 rsoft-13_1-2016_04_18-15_11.run -r-xr-xr-x 1 wwwrun ftp 622980647 Apr 25 2016 rsoft-13_1-2016_04_23-14_39.run -r-xr-xr-x 1 wwwrun ftp 622969866 Apr 29 2016 rsoft-13_1-2016_04_29-08_37.run -r-xr-xr-x 1 wwwrun ftp 622998024 May 2 2016 rsoft-13_1-2016_05_02-07_13.run -r-xr-xr-x 1 wwwrun ftp 623028564 May 3 2016 rsoft-13_1-2016_05_03-17_15.run -r-xr-xr-x 1 wwwrun ftp 622955779 May 4 2016 rsoft-13_1-2016_05_04-12_40.run -r-xr-xr-x 1 wwwrun ftp 622977801 May 13 2016 rsoft-13_1-2016_05_13-07_28.run -r-xr-xr-x 1 wwwrun ftp 623000346 May 17 2016 rsoft-13_1-2016_05_16-11_36.run -r-xr-xr-x 1 wwwrun ftp 623027982 May 17 2016 rsoft-13_1-2016_05_17-15_18.run -r-xr-xr-x 1 wwwrun ftp 623039471 Jul 1 2016 rsoft-13_1-2016_06_28-07_26.run -r-xr-xr-x 2 wwwrun ftp 623061551 Jul 1 2016 rsoft-13_1-2016_07_01-14_14.run -r-xr-xr-x 1 wwwrun ftp 623112876 Aug 1 2016 rsoft-13_1-2016_08_01-09_12.run -r-xr-xr-x 1 wwwrun ftp 623710198 Aug 2 2016 rsoft-13_1-2016_08_02-10_23.run -r-xr-xr-x 1 wwwrun ftp 623165983 Aug 12 2016 rsoft-13_1-2016_08_12-11_22.run When I request the directory for openSUSE-12.3, which works, I see this: Mar 06 10:47:34 sto-opq-src vsftpd[17088]: [software] OK LOGIN: Client "10.2.10.41" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP response: Client "10.2.10.41", "230 Login successful." Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP command: Client "10.2.10.41", "SYST" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP response: Client "10.2.10.41", "215 UNIX Type: L8" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP command: Client "10.2.10.41", "FEAT" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP response: Client "10.2.10.41", "211-Features:" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [55B blob data] Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [55B blob data] Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [55B blob data] Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [55B blob data] Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [62B blob data] Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [55B blob data] Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [55B blob data] Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [55B blob data] Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP response: Client "10.2.10.41", "211 End" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP command: Client "10.2.10.41", "OPTS UTF8 ON" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP response: Client "10.2.10.41", "200 Always in UTF8 mode." Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP command: Client "10.2.10.41", "PWD" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP response: Client "10.2.10.41", "257 "/vol1/Software" is the current directory" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP command: Client "10.2.10.41", "TYPE I" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP response: Client "10.2.10.41", "200 Switching to Binary mode." Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP command: Client "10.2.10.41", "PASV" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP response: Client "10.2.10.41", "227 Entering Passive Mode (10,2,10,40,117,122)." Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP command: Client "10.2.10.41", "CWD /vol1/Software/AlphaReleases/2016/openSUSE-12.3/" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP response: Client "10.2.10.41", "250 Directory successfully changed." Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP command: Client "10.2.10.41", "LIST" Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP response: Client "10.2.10.41", "150 Here comes the directory listing." Mar 06 10:47:34 sto-opq-src vsftpd[17090]: [software] FTP response: Client "10.2.10.41", "226 Directory send OK." When I request a listing for openSUSE-13.1, I see this: Mar 06 10:51:40 sto-opq-src vsftpd[17114]: [software] FTP command: Client "10.2.10.41", "PASV" Mar 06 10:51:40 sto-opq-src vsftpd[17114]: [software] FTP response: Client "10.2.10.41", "227 Entering Passive Mode (10,2,10,40,117,119)." Mar 06 10:51:40 sto-opq-src vsftpd[17114]: [software] FTP command: Client "10.2.10.41", "CWD /vol1/Software/AlphaReleases/2016/openSUSE-13.1/" Mar 06 10:51:40 sto-opq-src vsftpd[17114]: [software] FTP response: Client "10.2.10.41", "250 Directory successfully changed." Mar 06 10:51:40 sto-opq-src vsftpd[17114]: [software] FTP command: Client "10.2.10.41", "LIST" It always stops early. I don't see the response (150 and 226). I googled a bit on this, and most responses were related to hidden files, file owner and permissions, and firewall rules. I do not have hidden files (or rules for them) or a firewall (all ports are open). And the directory and file permissions are exactly the same in the cases that do list and those that do not list. Any ideas? -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org