FTP server su IIS7 non funziona
Ogni volta che mi capita di configurare un nuovo web server, sono sempre alle solite coi problemi con l'FTP.
Spesso al primo colpo non c'è verso che funzioni (su Windows). Sui server Linux (CentOS), tutto liscio invece.
Il caso classico è la configurazione su Windows Server 2008 R2 Datacenter, dotato di pannello di controllo Plesk 10.4.4.
La creazione di un qualsiasi nuovo dominio - sia esso associato direttamente all'amministratore del server, sia invece ad un customer, secondo l'object model di Plesk - è stata attribuita erroneamente al numero IP 192.168.1.2, anziché al numero dedicato visibile verso la rete.
Il problema è che l'unico numero IP disponibile da associare al dominio è proprio quel numero IP, numero evidentemente non utilizzabile verso l'esterno.
Per poter sistemare la questione, è necessario entrare come amministratori nel pannello di controllo Plesked andare su:
- entrare in Tools & Settings > IP Addresses
- cliccare il bottone Reread IP per recuperare eventali nuovi numeri IP che Plesk recupera dall'install key
- a questo punto è necessario far diventare il nuovo numero IP di tipo Shared cliccandolo ed andando nella sua specifica pagina
- nella pagina di configurazione dell'indirizzo IP sull'interfaccia "venet0" commutare in Shared l'opzione IP address is distributed as
- attribuirgli possibilmente anche un Default site mettendo qualcosa di diverso da None
- dopo aver confermato la nuova configurazione per questo indirizzo IP cliccando sul bottone OK...
- eliminare l'indirizzo IP 192.168.1.2 che dovrebbe essere ancora impostato a shared ed evitare così eventuali malfunzionamenti del firewall sulle interfacce di rete
Solo così sono riuscito a far funzionare completamente l'FTP server sia in modalità attiva che in modalità attiva, soprattutto senza cambiare alcuna configurazione particolare sia del server FTP che del firewall installato sulla macchina
|