Buongiorno a tutti,

mi sto scervellando su questo problema:

ho un mircosoft win 2000 server su cui girano due siti FTP

il primo sito è configurato sulla porta 21
il secondo sito è configurato sulla porta 2121

il server in questione è nattato dietro ad un router il quale gli gira tutte le chiamate alle porte 20, 21 e 2121
le due cartellette ftp (a livello NTFS) hanno le autorizzazioni per gli utenti, create apposta.

Bene.

Se provo a collegarmi al primo sito (quello sulla porta 21) tutto funziona dalla A alla Z
quando provo a collegarmi al secondo sito (quello sulla 2121) si collega e si autentica... ma non mi legge l'elenco delle cartelle!
l'errore che restituisce è il seguente:

Errore: Non è possibile leggere l'elenco delle cartelle

per l'esattezza:

Risposta: 230 User provaprova logged in.
Comando: SYST
Risposta: 215 Windows_NT version 5.0
Comando: FEAT
Risposta: 500 'FEAT': command not understood
Stato: Connesso
Stato: Lettura elenco cartelle in corso...
Comando: PWD
Risposta: 257 "/" is current directory.
Comando: TYPE A
Risposta: 200 Type set to A.
Comando: PASV
Risposta: 227 Entering Passive Mode (192,168,0,184,12,214).
Comando: LIST
Risposta: 425 Can't open data connection.

Errore: Non è possibile leggere l'elenco delle cartelle

ci sto sbattendo da giorni... qualcuno ha qualche consiglio?