post

FTP di plesk server rimane bloccato su “directory listing”

Cosa fare se il servizio FTP di PLESK (in modalità Secured TLS) si collega ma non effettua il directory listing?

Utilizziamo le Passive Ports

Con le prove che ho effettuato ho visto che c’è la possibilità di risolvere rapidamente il problema utilizzando le Passive Ports (e quindi il client FTP si dovrà collegare in maniera PASSIVA)

Se non funziona in automatico eseguire questo passaggio

Modifichiamo il file di configurazione del servizio PROFTP

vi /etc/proftpd.d/50-plesk.conf

Aggiungiamo il range di utilizzo delle “PassivePorts” per avere dele connectioni FTP simultanee.

Questo è un esempio di configurazione

#ATTENTION!
#
#DO NOT MODIFY THIS FILE BECAUSE IT WAS GENERATED AUTOMATICALLY,
#SO ALL YOUR CHANGES WILL BE LOST THE NEXT TIME THE FILE IS GENERATED.

# Global section
<Global>
<IfModule mod_tls.c>
    TLSEngine on
    TLSRequired off
</IfModule>
</Global>
# Global section
<VirtualHost X.X.X.X>
MasqueradeAddress yyyyy.yyyyy
PassivePorts 30000 30400
</VirtualHost>

Dove X.X.X.X è il nostro indirizzo pubblico e yyyyy.yyyyy è il nome di presentazione (io ho inserito un nome interno del server)

Riavviamo il servizio ProFTPD con questo comando:

sudo service xinetd restart

Prova a ricollegarti tramite FTP

Configuratione Firewall

In PLESK c’è la configurazione del Firewall: controlla che sia abilitato. La voce FTP server deve essere “verde”.

Volendo si possono anche andare a creare delle regole specifiche in: Tools & Settings > Firewall

Firewall “superiore”

Il firewall gestito da Plesk potrebbe essere “sottostante” ad un Firewall hardware o ad un altro sistema di controllo del nostro provider. Se il problema non si risolve consiglio di fare una richiesta a chi gestisce la connettività tra il server ed internet.

 

Se hai delle migliorie da apportare a questo articolo o se ci sono dubbi contattami lasciando un messaggio tra i commenti. GRAZIE!

 

Scopri di più

GUIDA ORIGINALE IN INGLESE

Cosa è MasqueradeAddress