Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo presenta i codici di stato FTP in IIS 7.0.
Versione originale del prodotto: Internet Information Services
Numero KB originale: 969061
Introduzione
Quando si tenta di accedere al contenuto in un server che esegue Internet Information Services (IIS) 7.0 o versioni successive tramite FTP, IIS restituisce un codice numerico che indica lo stato della risposta. Il codice di stato FTP e il codice dello stato secondario FTP vengono registrati nel log FTP.
Lo stato FTP e il codice di stato secondario possono indicare se una richiesta ha esito positivo o negativo. Lo stato FTP e il codice dello stato secondario possono anche rivelare il motivo esatto per cui una richiesta ha esito negativo.
Note
Questo articolo si applica a FTP in IIS 7.0 e versioni successive, ma non per FTP 6 in IIS 7.0.
Percorsi dei file di registro
Per impostazione predefinita, IIS inserisce i file di log nella cartella seguente: %SystemDrive%\Inetpub\Logs\Logfiles
questa cartella contiene directory separate per ogni sito FTP. Per impostazione predefinita, i file di registro vengono creati nelle relative directory quotidianamente, con un nome che corrisponde alla data. Ad esempio, un file di log può essere denominato come: u_exYYMMDD.log
Codici di stato FTP
In questa sezione vengono descritti i codici di stato FTP usati da IIS.
Note
Questo articolo non elenca tutti i possibili codici di stato FTP come indicato nella specifica FTP. Questo articolo include solo i codici di stato FTP che IIS può inviare.
1xx - Risposta preliminare positiva
Questi codici di stato indicano che un'azione è stata avviata correttamente, ma il client prevede un'altra risposta prima che continui con un nuovo comando.
- 110 - Riavviare la risposta dell'indicatore.
- 120 - Servizio pronto in nnn minuti.
- 125 - Connessione dati già aperta; trasferimento a partire.
- 150 - Stato file ok; circa per aprire la connessione dati.
2xx - Risposta di completamento positivo
Un'azione è stata completata correttamente. Il client può eseguire un nuovo comando.
- 200 - Comando ok.
- 202 - Comando non implementato, superfluo in questo sito.
- 211 - Stato del sistema o risposta alla Guida di sistema.
- 212 - Stato della directory.
- 213 - Stato del file.
- 214 - Messaggio della Guida.
- 215 - Tipo di sistema NAME, dove NAME è un nome di sistema ufficiale dall'elenco nel documento Numeri assegnati.
- 220 - Servizio pronto per il nuovo utente.
- 221 - Connessione del controllo di chiusura del servizio. Disconnesso se appropriato.
- 225 - Connessione dati aperta; nessun trasferimento in corso.
- 226 - Chiusura della connessione dati. Azione file richiesta riuscita (ad esempio, trasferimento di file o interruzione file).
- 227 - Attivazione della modalità passiva (h1,h2,h3,h4,p1,p2).
- 229 - È stata attivata la modalità passiva estesa.
- 230 - L'utente ha eseguito l'accesso, procedere.
- 232 - Utente connesso, autorizzato dallo scambio di dati di sicurezza.
- 234 - Scambio di dati di sicurezza completato.
- 235 - Scambio di dati di sicurezza completato correttamente.
- 250 - Azione file richiesta ok, completata.
- 257 - "PATHNAME" creato.
3xx - Risposta intermedia positiva
Il comando ha avuto esito positivo, ma il server necessita di informazioni aggiuntive dal client per completare l'elaborazione della richiesta.
- 331 - Nome utente ok, bisogno di password.
- 332 - È necessario l'account per l'accesso.
- 334 - Meccanismo di sicurezza richiesto ok.
- 335 - I dati di sicurezza sono accettabili. Per completare lo scambio di dati di sicurezza, sono necessari altri dati.
- 336 - Nome utente ok, bisogno di password.
- 350 - Azione file richiesta in sospeso.
4xx - Risposta di completamento negativo temporaneo
Il comando non è riuscito, ma l'errore è temporaneo. Se il client ritenta il comando, potrebbe avere esito positivo.
- 421 - Servizio non disponibile, chiusura della connessione del controllo. Potrebbe trattarsi di una risposta a qualsiasi comando se il servizio sa che deve essere arrestato.
- 425 - Impossibile aprire la connessione dati.
- 426 - Connessione chiusa; trasferimento interrotto.
- 431 - È necessaria una risorsa non disponibile per elaborare la sicurezza.
- 450 - Azione file richiesta non eseguita. File non disponibile (ad esempio, file occupato).
- 451 - Azione richiesta interrotta. Errore locale durante l'elaborazione.
- 452 - Azione richiesta non eseguita. Spazio di archiviazione insufficiente nel sistema.
5xx - Risposta di completamento negativo permanente
Il comando non è riuscito e l'errore è permanente. Se il client ritenta il comando, riceve lo stesso errore.
- 500 - Errore di sintassi, comando non riconosciuto. Ciò può includere errori come la riga di comando troppo lunga.
- 501 - Errore di sintassi nei parametri o negli argomenti.
- 502 - Comando non implementato.
- 503 - Sequenza di comandi non valida.
- 504 - Comando non implementato per tale parametro.
- 521 - Impossibile aprire la connessione dati con questa impostazione PROT.
- 522 - Il server non supporta il protocollo di rete richiesto.
- 530 - Non connesso.
- 532 - È necessario l'account per l'archiviazione dei file.
- 533 - Livello di protezione dei comandi negato per motivi di criteri.
- 534 - Richiesta negata per motivi di criteri.
- 535 - Controllo di sicurezza non riuscito (hash, sequenza e così via).
- 536 - Livello PROT richiesto non supportato dal meccanismo.
- 537 - Livello di protezione dei comandi non supportato dal meccanismo di sicurezza.
- 550 - Azione richiesta non eseguita. File non disponibile (ad esempio, file non trovato o nessun accesso).
- 551 - Azione richiesta interrotta: tipo di pagina sconosciuto.
- 552 - Azione file richiesta interrotta. È stata superata l'allocazione di archiviazione (per la directory o il set di dati corrente).
- 553 - Azione richiesta non eseguita. Nome file non consentito.
6xx - Risposta protetta
Questi codici di stato indicano una risposta protetta da FTP.
- 631 - Risposta protetta dall'integrità.
- 632 - Risposta protetta da riservatezza e integrità.
- 633 - Risposta protetta con riservatezza.
Codici di stato FTP comuni e le relative cause
- 150 - FTP usa due porte: 21 per l'invio di comandi e 20 per l'invio di dati. Un codice di stato 150 indica che il server sta per aprire una nuova connessione sulla porta 20 per inviare alcuni dati.
- 226 - Il comando apre una connessione dati sulla porta 20 per eseguire un'azione, ad esempio il trasferimento di un file. Questa azione è stata completata correttamente e la connessione dati viene chiusa.
- 230 - Questo codice di stato viene visualizzato dopo che il client invia la password corretta. Indica che l'utente ha eseguito correttamente l'accesso.
- 331 - Questo codice di stato viene visualizzato dopo che il client invia un nome utente. Lo stesso codice di stato viene visualizzato indipendentemente dal fatto che il nome utente specificato sia un account valido nel sistema.
- 426 - Il comando apre una connessione dati per eseguire un'azione, ma tale azione viene annullata e la connessione dati viene chiusa.
- 530 - Questo codice di stato indica che l'utente non può accedere perché la combinazione di nome utente e password non è valida. Se si usa un account utente per accedere, potrebbe essere stato digitato in modo non valido il nome utente o la password oppure si potrebbe aver scelto di consentire solo l'accesso anonimo. Se si accede con l'account Anonimo, potrebbe essere stato configurato IIS per negare l'accesso anonimo.
- 550 - Il comando non viene eseguito perché il file specificato non è disponibile. Ad esempio, questo codice di stato si verifica quando si tenta di ottenere un file che non esiste o quando si tenta di inserire un file in una directory per cui non si dispone dell'accesso in scrittura.
Codici dello stato secondario FTP
In questa sezione vengono descritti i codici di stato secondario FTP usati da IIS 7.0:
- 0 - Operazione riuscita.
- 1 - Le regole di autorizzazione hanno negato l'accesso.
- 2 - File system ha negato l'accesso.
- 3 - Il file system ha restituito un errore.
- 4 - Le regole di restrizione IP hanno negato l'accesso.
- 5 - L'accesso in scrittura per la radice della directory virtuale non è consentito.
- 6 - Il controllo del nome file breve non è riuscito.
- 7 - I nomi di file brevi non sono consentiti.
- 8 - Il segmento nascosto è stato rilevato nel percorso in base alle regole di filtro delle richieste.
- 9 - Sequenza url negato rilevata nel percorso in base alle regole di filtro delle richieste.
- 10 - Caratteri a bit elevato rilevati nel percorso in base alle regole di filtro delle richieste.
- 11 - Estensione file negata in base alle regole di filtro delle richieste.
- 12 - Il percorso è troppo lungo in base alle regole di filtro delle richieste.
- 13 - Tentativo di aprire l'oggetto che non è un file o una directory.
- 14 - Timeout del canale di controllo.
- 15 - Timeout del canale dati.
- 16 - Timeout del canale di controllo in base al nuovo timeout della connessione.
- 17 - Configurazione del sito non valida.
- 18 - Configurazione non valida.
- 19 - È stato raggiunto il limite massimo di connessione.
- 20 - Il canale dati è stato chiuso dal comando ABOR dal client.
- 21 - Il sito viene arrestato.
- 22 - Il canale dati è stato interrotto dal server a causa di un errore.
- 23 - Il canale dati è stato interrotto dal client.
- 24 - I criteri SSL richiedono SSL per il canale dati.
- 25 - I criteri SSL richiedono SSL per il canale di controllo.
- 26 - I criteri SSL richiedono SSL per le credenziali.
- 27 - I criteri SSL negano SSL per il canale dati.
- 28 - I criteri SSL negano SSL per il canale dati.
- 29 - I criteri SSL negano SSL per le credenziali.
- 30 - I criteri SSL negano SSL per i comandi.
- 31 - Certificato SSL non configurato.
- 32 - Inizializzazione SSL non riuscita.
- 33 - Ricerca della directory principale non riuscita.
- 34 - Chiamata di autenticazione personalizzata non riuscita.
- 35 - L'utente non è riuscito a eseguire l'autenticazione.
- 36 - Tutti i metodi di autenticazione sono disabilitati.
- 37 - Il nome host non corrisponde ad alcun sito FTP configurato.
- 38 - L'INDIRIZZO IP client nel canale di controllo non corrisponde all'INDIRIZZO IP del client nel canale dati.
- 39 - È stata superata la dimensione massima del file. 40ActiveDirectory Isolation deve essere combinato con l'autenticazione di base.
- 41 - Si è verificato un errore durante il processo di autenticazione.
- 42 - L'autenticazione anonima non è consentita.
- 43 - Negoziazione di protezione non riuscita. Il comando PROT con parametro riconosciuto deve precedere questo comando.
- 44 - Certificato SSL non trovato.
- 45 - La chiave privata non è stata trovata per il certificato SSL specificato.
- 46 - L'hash del certificato SSL non ha lunghezza valida.
- 47 - I criteri SSL richiedono il certificato client.
- 48 - L'utente ha fornito un certificato client non valido.
- 49 - I criteri SSL richiedono la corrispondenza del certificato client per il controllo e il canale dati.
- 50 - Timeout del canale dati a causa del mancato rispetto dei requisiti minimi di larghezza di banda.
- 51 - Le regole di filtro dei comandi hanno negato l'accesso.
- 52 - Sessione disconnessa dall'amministratore.
- 53 - Errore di connessione.
- 54 - Sessione chiusa a causa della modifica della configurazione.
- Per le connessioni SSL è necessaria la crittografia a 55-128 bit.
Riferimenti
Per altre informazioni sui codici di stato HTTP in IIS 7.0 e versioni successive, vedere Codice di stato HTTP in IIS 7.0 e versioni successive.
Per altre informazioni sul servizio di pubblicazione FTP in IIS, vedere Servizio di pubblicazione FTP.
Per altre informazioni sull'installazione e la risoluzione dei problemi di FTP7, vedere Installazione e configurazione di FTP 7 in IIS 7.
Per altre informazioni sull'uso di FTP su SSL, vedere Uso di FTP su SSL in IIS 7.