Attivando le opzioni di debug del client FTP che utilizzo (Filezilla), penso di aver individuato il motivo della mancata visualizzazione della lista dei file sulla finesta "remota" del client, che appare vuota, come se non ci fosse niente. In realtà i file ci sono, semplicemente il client non riesce a interpretare la risposta che viene data dal server e non visualizza nulla.
Questa è la risposta che viene data dal server di Alice a seguito del comando di LIST, che è quello usato per visualizzare la lista dei file e delle cartelle:
Comando: LIST
Risposta: 150 Opening ASCII mode data connection for file list
Traccia: DSC_0101.jpg Mello az.jpg
Traccia: DSC_0106.jpg Montagna cervandone.jpg
Traccia: Disma MonteCardine.jpg default.htm
Traccia: Fai Savogno index.html
Traccia: Fiori Varie perugia_1.jpg
Traccia: Foglie _DSC0380.jpg
Risposta: 226 Transfer complete.
Stato: Elenco cartelle letto con successo
Come si vede file e le cartelle sono listati in modo disordinato, con più voci sulla stessa riga.
Quello che normalmente accade con tutti gli altri server FTP è invece una cosa di questo tipo (per es. da ftp.adobe.com):
Comando: LIST
Risposta: 150 Opening ASCII mode data connection for /bin/ls.
Traccia: total 552
Traccia: drwxrwxr-x 2 10490 100 4096 May 20 2005 Acrobat
Traccia: drwxr-xr-x 2 root root 4096 Apr 6 2006 Broker
Traccia: lrwxrwxrwx 1 root other 7 Mar 25 2005 Broker.link -> Acrobat
Traccia: -rwxrwxr-x 1 filelib 100 468 Nov 1 1999 Web_Users_Click_Here.html
Traccia: drwxr-xr-x 2 root root 4096 Nov 6 22:14 alm_support
Traccia: lrwxrwxrwx 1 root other 7 Mar 25 2005 bin -> usr/bin
Traccia: drwxr-x--x 2 root other 4096 Apr 22 2001 dev
Traccia: drwxr-x--x 3 root other 4096 Apr 22 2001 etc
Traccia: lrwxrwxrwx 1 root root 9 Dec 7 23:28 ftp -> /site/ftp
Traccia: -rw-r--r-- 1 root root 506169 Nov 21 01:32 j.txt
Traccia: -rwxr-xr-x 1 root root 2809 Apr 26 2005 lbtest.txt
Traccia: drwxr-x--x 2 root root 8192 May 19 2004 lib
Traccia: -rwxrwxr-x 1 root 62 2809 Jun 1 1998 license.txt
Traccia: drwxrwxr-x 5 filelib 62 4096 Nov 28 22:42 pub
Traccia: -rw-r--r-- 1 root root 14 Jul 11 2006 pushtest
Traccia: -rwxrwxr-x 1 1004 62 431 Apr 2 2003 signon.txt
Traccia: drwxr-x--x 5 root other 4096 Apr 22 2001 usr
Risposta: 226 Transfer complete.
Stato: Elenco cartelle letto con successo
Una cosa di questo tipo viene correttamente interpretata dal client e permette il regolare svolgimento delle attività di navigazione, caricamento, scaricamento, ecc.
Perché mai quelli di Alice sono andati a inventarsi un simile modo di rispondere al comando di LIST, che rende praticamente impossibile la navigazione mediante client FTP, è per me un mistero
Ciao
Massimo
P.S.: la cosa ancora più strana è che il server di Alice si qualifica come una macchina UNIX, per cui maggior ragione avrebbe dovuto rispodere al comando di LIST nel modo usuale